sql >> データベース >  >> RDS >> Mysql

'LIKE('%this%'OR'%that%')およびsomething=else'が機能しない

    できればいいのですが、SQLでその構文を使用することはできません。

    これを試してください:

    (column1 LIKE '%this%' OR column1 LIKE '%that%') AND something = else
    

    角かっこを使用していることに注意してください。 ORの周りにそれらが必要です 式。
    角かっこなしの場合、A OR (B AND C)として解析されます。 、期待する結果が得られません。



    1. MySqlカーソル-プロシージャの作成

    2. OracleVirtualBoxのインストール手順

    3. MYSQLのより高いLIMITオフセットがクエリを遅くするのはなぜですか?

    4. SQLiteで指定された範囲内でランダムな数値を生成する方法