Rozdíl bude, když budete mít jinou podmínku s AND/OR
. Invertuje AND
na OR
a OR
na AND
select 1 where not(1 = 1 or 1 <> 1 )
bude stejný jako
select 1 where (1 <> 1 and 1 = 1 )
a
select 1 where not(1 = 1 and 1 <> 1 )
bude stejný jako
select 1 where (1 <> 1 or 1 = 1 )
a
select 1 where not(1 = 1) or 1 = 1
nebude stejný jako
select 1 where not(1 = 1 or 1 = 1 )