Het is geen Oracle of SQL. Het is basis booleaanse logica. De EN-voorwaarde is "sterker" (heeft voorrang) dan OF, wat betekent dat deze als eerste wordt geëvalueerd:
column1 is not null
and
column1 = 4 OR column1 = 5
Betekent
column1 is not null
and
column1 = 4
wordt eerst geëvalueerd, daarna wordt OR toegepast tussen deze en column1 = 5
Het toevoegen van haakjes zorgt ervoor dat OR eerst wordt geëvalueerd en vervolgens de AND.
Ongeveer zoals in wiskunde:
2 * 3 + 5 = 6 + 5 = 11
maar
2 * (3 + 5) = 2 * 8 = 16
Meer lezen hier:http://msdn.microsoft.com/en-us/library/ms190276.aspx