La differenza sarà presente quando avrai un'altra condizione con AND/OR
. Inverte il AND
a OR
e OR
a AND
select 1 where not(1 = 1 or 1 <> 1 )
sarà uguale a
select 1 where (1 <> 1 and 1 = 1 )
e
select 1 where not(1 = 1 and 1 <> 1 )
sarà uguale a
select 1 where (1 <> 1 or 1 = 1 )
e
select 1 where not(1 = 1) or 1 = 1
non sarà uguale a
select 1 where not(1 = 1 or 1 = 1 )