概要
キーワードをもとに検索を行う方法で、
LIKE演算子とCONCAT関数を使用して、キーワード検索をします。
例
SELECT * FROM user WHERE concat(column1, column2, column3) LIKE '%キーワード%'
上記の書き方で、複数のカラムに対してキーワード検索(あいまい検索)ができます。
CONCATでの文字列連結時にひとつでもNULLな項目があると「NULL」扱いになり、
期待通りの結果が返ってきない場合があります。
その時は、ISNULL句を使用して、NULLを別のものに置き換える必要があります。
下記サイト参考
qiita.com