Я пытаюсь использовать результат сохраненной функции в операторе WHERE в MySQL (5.x), но это не удается, потому что в функции я выбираю значения из таблицы в переменную INT, а затем возвращаю их / это, который, очевидно, не работает, если SELECT возвращает более 1 строки.Я попытался вернуть TABLE (как я понял, TABLE означает массив в MySQL), но это тоже не сработало.
Есть ли способ, которым я мог бы сделать что-то вроде:
SELECT ID FROM myTable WHERE ID IN my_function(params);
Спасибо.