-4

LIKEを使用してクエリを作成したかった。

これに適した構文がわかりません

WHERE ( (option1 || option2 || option3) LIKE '%key%' ) AND field = 'option4')

誰かがこれを修正する方法を教えてもらえますか?

オプション1またはオプション2またはオプション3がキーでLIKEであるクエリを作成する必要があります

そのLIKE条件の後、field=option4である別のWHEREが必要です。

注:option1、2、3...はフィールドです

4

3 に答える 3

3

次のようなものが必要です。

where (option1 like '%key%' or option2 like '%key%' or option3 like '%key%')
  and field = 'option4'
于 2012-09-18T05:08:33.600 に答える
0

Manual (Pattern matching)Like Operatorを見て、この回答 を見てみましょう。一般的に、Like operator はどのように機能するかを示しています。

于 2012-09-18T05:12:08.483 に答える