Nó không phải là Oracle hay SQL. Đó là logic boolean cơ bản. Điều kiện AND "mạnh hơn" (được ưu tiên) hơn OR, nghĩa là nó sẽ được đánh giá trước:
column1 is not null
and
column1 = 4 OR column1 = 5
Phương tiện
column1 is not null
and
column1 = 4
được đánh giá đầu tiên, sau đó OR được áp dụng giữa giá trị này và column1 = 5
Việc thêm dấu ngoặc đơn đảm bảo OR được đánh giá trước rồi đến AND.
Khá giống trong toán học:
2 * 3 + 5 = 6 + 5 = 11
nhưng
2 * (3 + 5) = 2 * 8 = 16
Đọc thêm tại đây:http://msdn.microsoft.com/en-us/library/ms190276.aspx