以下のような3つの列を持つsaleという名前のMySQLにテーブルがあります:sale:
id|customers|type
type!=2 の sales を選択したい、または type=2 で customers!=0 の sales を選択したい
私はこのようなステートメントを書きます:
sale.type != 2 OR (sale.type = 2 AND sale.customers != 0 )
しかし、それは私に正しい行を与えません。
また、このクエリの他の列には AND を使用する必要がありますが、それらすべての間の演算子は AND です。ここでは OR を使用しています。