AND memiliki prioritas lebih tinggi daripada OR:
Dari Oracle 12.1 docs (prioritas untuk AND dan OR konsisten dengan setidaknya versi 7 - mungkin lebih jauh tetapi saya tidak memiliki tautan dokumentasi)
Versi sebelumnya:
- Versi 8
- Versi 7
Prioritas operator ditampilkan dalam daftar berikut, dari prioritas tertinggi hingga terendah. Operator yang ditampilkan bersama dalam satu baris memiliki prioritas yang sama.
INTERVAL BINARY, COLLATE ! - (unary minus), ~ (unary bit inversion) ^ *, /, DIV, %, MOD -, + <<, >> & | = (comparison), <=>, >=, >, <=, <, <>, !=, IS, LIKE, REGEXP, IN BETWEEN, CASE, WHEN, THEN, ELSE NOT &&, AND XOR ||, OR = (assignment), :=
Namun saya akan SANGAT mendorong penggunaan tanda kurung baik untuk kejelasan dan untuk MEMASTIKAN bahwa operator dievaluasi dalam urutan yang Anda inginkan.