AND
operator memiliki prioritas lebih tinggi daripada OR
di MySql
, jadi ekspresi Anda saat ini dievaluasi sebagai:
WHERE 'foo' OR ('bar' AND 'lol') OR 'rofl'
Tambahkan tanda kurung ke ekspresi jika Anda ingin memaksakan urutan evaluasi:
WHERE ('foo' OR 'bar') AND ('lol' OR 'rofl')