私の SQL では、WHERE
andLIKE
句を使用して検索を実行しています。ただし、次の 2 つの列を組み合わせた値で検索を実行する必要がありfirst_name
ますlast_name
。
WHERE customers.first_name + customers.last_name LIKE '%John Smith%'
これはうまくいきませんが、どうすればこれらの線に沿って何かできるのでしょうか?
次のように、2 つの列で別々に検索しようとしました。
WHERE customers.first_name LIKE '%John Smith%' OR customers.last_name LIKE '%John Smith%'
しかし、検索クエリはこれら 2 つの列を組み合わせた値であるため、明らかにそれは機能しません。