MySQL(5.x)のWHEREステートメントでストアド関数の結果を使用しようとしていますが、関数でテーブルからINT変数に値を選択し、それらを返すために失敗します。これは明らかにSELECTが複数の行を返す場合は機能しません。TABLEを返そうとしましたが(TABLEはMySQLの配列を意味することを理解していました)、それも機能しませんでした。
私が次のようなことをすることができる方法はありますか?
SELECT ID FROM myTable WHERE ID IN my_function(params);
ありがとうございました。