>>>>>>declare @t table (id int identity, col1 Int, col2 Int) >>>>>> >>>>>>insert into @t (col1, col2) values (1, 3), (2, 5) >>>>>> >>>>>>select * from @t where not (col1 > 3 and col2 < 6) >>>>>> >>>>>>select * from @t T where not exists (select * from @t T1 where col1 > 3 and col2 < 6 and T.id = T1.id) >>>>>> >>>>>>select * from @t where col1 <=3 or col2 >=6>>>>>>
>>>>>DECLARE @ModDate DateTime >>>>>DECLARE @NoStatus Int >>>>>DECLARE @ModDate2 DateTime >>>>>DECLARE @NoStatus2 Int >>>>>DECLARE @ModDate3 DateTime >>>>>DECLARE @NoStatus3 Int >>>>> >>>>>SET @ModDate='2013-11-09 10:31:18' >>>>>SET @NoStatus=5 >>>>>SET @ModDate2='2014-11-03 10:31:18' >>>>>SET @NoStatus2=8 >>>>>SET @ModDate3='2014-11-03 10:31:18' >>>>>SET @NoStatus3=7 >>>>> >>>>>SELECT Client.Numero FROM Client (NOLOCK) >>>>> WHERE NOT (Client.ModDate<@ModDate AND Client.NoStatus=@NoStatus) AND >>>>> NOT (Client.ModDate<@ModDate2 AND Client.NoStatus=@NoStatus2) AND >>>>> NOT (Client.ModDate<@ModDate3 AND Client.NoStatus=@NoStatus3) >>>>>>>>>>
>>>>>DECLARE @ModDate DateTime >>>>>DECLARE @NoStatus Int >>>>>DECLARE @ModDate2 DateTime >>>>>DECLARE @NoStatus2 Int >>>>>DECLARE @ModDate3 DateTime >>>>>DECLARE @NoStatus3 Int >>>>> >>>>>SET @ModDate='2013-11-09 10:31:18' >>>>>SET @NoStatus=5 >>>>>SET @ModDate2='2014-11-03 10:31:18' >>>>>SET @NoStatus2=8 >>>>>SET @ModDate3='2014-11-03 10:31:18' >>>>>SET @NoStatus3=7 >>>>> >>>>>SELECT Client.Numero FROM Client (NOLOCK) >>>>> WHERE (Client.ModDate>=@ModDate OR Client.NoStatus<>@NoStatus) AND >>>>> (Client.ModDate>=@ModDate2 OR Client.NoStatus<>@NoStatus2) AND >>>>> (Client.ModDate>=@ModDate3 OR Client.NoStatus<>@NoStatus3) >>>>>>>>>