次のストアドプロシージャをビルドしようとしていますが、機能していません。
PREPARE STMT FROM 'SELECT a, b, c, d, e FROM TABLE_1 WHERE (`a` like `%?%` OR `b` like `%?%` OR `c` like `%?%` OR `d` like `%?%` OR `e` like `%?%`) LIMIT ?, ?';
EXECUTE STMT USING @search, @skip, @rows;
基本的に、私は列の1つ内の文字列を検索し、適合する列を含む行を返そうとしています。次のエラーが発生するので、修正を手伝ってください。
Unknown column '%?%' in 'where clause'