Jest to bardzo podobne do pytania 653714, ale do MySQL zamiast do SQL Server.MySQL Jak wstawić do [tabeli tymczasowej] FROM [procedura przechowywana]
Zasadniczo mam skomplikowany wybór, który jest podstawą wielu procedur przechowywanych. Chciałbym udostępnić kod całej procedury przechowywanej, jednak nie jestem pewien, jak to zrobić. Jednym ze sposobów, w jaki mogę to zrobić, jest dokonanie wspólnego wyboru procedury składowanej, a następnie wywołanie tej procedury przechowywanej z innych. Nie mogę dowiedzieć się, jak pracować z zestawem wynikowym zagnieżdżonej procedury przechowywanej. Gdybym mógł umieścić je w tymczasowym stoliku, mogłem efektywnie wykorzystać wyniki, ale nie mogę wymyślić, jak je umieścić w tabeli tymczasowej. Na przykład to nie działa:
CREATE TEMPORARY TABLE tmp EXEC nested_sp();
Spróbuj użyć wbudowanej podkwerendy – bobobobo
To jest odpowiedź? Gdzie jest rozwiązanie? – Serge
, więc nie jest to możliwe? – Samra