Мне нужно сделать хранимую процедуру или функцию, которая возвращает набор строк. Я заметил, что в хранимой процедуре я могу SELECT * FROM table
с успехом. Если я получаю строки в цикле и SELECT something, something_other FROM table
один раз за выполнение цикла, я получаю только один единственный результат.
Что мне нужно сделать, так это выполнить цикл, выполнить некоторые вычисления и вернуть набор строк. Какой лучший способ сделать это? Временный стол? Хранимые функции?
Любая помощь приветствуется.