AND
演算子はOR
よりも優先されます MySqlで
、したがって、現在の式は次のように評価されます:
WHERE 'foo' OR ('bar' AND 'lol') OR 'rofl'
評価順序を強制する場合は、式に括弧を追加します。
WHERE ('foo' OR 'bar') AND ('lol' OR 'rofl')
AND
演算子はOR
よりも優先されます MySqlで
、したがって、現在の式は次のように評価されます:
WHERE 'foo' OR ('bar' AND 'lol') OR 'rofl'
評価順序を強制する場合は、式に括弧を追加します。
WHERE ('foo' OR 'bar') AND ('lol' OR 'rofl')