で作成したカスタム関数が 1 つありMySQL
ます。のようなクエリの条件で呼び出したい
SELECT * FROM TABLE_NAME
WHERE (FUNCTION_NAME);
これは可能ですか?
注: 私の関数はクエリのような値を返します
で作成したカスタム関数が 1 つありMySQL
ます。のようなクエリの条件で呼び出したい
SELECT * FROM TABLE_NAME
WHERE (FUNCTION_NAME);
これは可能ですか?
注: 私の関数はクエリのような値を返します
はい、クエリで関数を使用できます...唯一のことは、
SELECT * FROM TABLE_NAME WHERE id = FUNCTION_NAME;
FUNTION_NAMEがクエリではなく数値を返すようにするなどの条件を使用するか、使用する場合は where in
FUNCTION_NAME
SELECT * FROM TABLE_NAME WHERE id in (FUNCTION_NAME);
を確認することです1 列のクエリを返します。function_name について重要なことは、値やクエリなどのように返されるものです。