ใน MySQL SELECT query ตัวดำเนินการ AND มีความสำคัญสูงกว่า OR
ตรวจสอบว่า MySQL ให้ AND สำคัญกว่า:
mysql> select 0 AND 0 OR 1 as Result;
+--------+ | Result | +--------+ | 1 | +--------+ 1 row in set (0.00 sec)
ถ้า OR สำคัญกว่า จะกลายเป็น select 0 AND (0 OR 1) → 0 AND 1 = 0 แต่ผลลัพธ์คือ 1
จริงๆ แล้ว MySQL คำนวณ select (0 AND 0) OR 1 → 0 OR 1 = 1 ตรงกับผลลัพธ์
ดังนั้น AND มี precedence สูงกว่า OR