Я обычно работаю с MSSQL-сервером, где я могу вернуть табличный набор данных вызывающей функции. Я понимаю, что это невозможно в MySQL. Как лучше всего использовать MySQL, как можно получить тот же результат.
Должен ли я работать с временными таблицами? Я рад за все ответы.
Я думаю, что временные таблицы - ваш единственный ответ.Вы не можете «использовать» возврат хранимой процедуры, а хранимая функция может вернуть только одно значение.
Зависит от сложности стола, который вы хотите вернуть.
Если это один столбец, вы можете вернуть его в виде строки с разделителями и проанализировать ее.
В противном случае вам потребуется использовать временную таблицу.