sql jegyzet – beregszaszi-debr.sulinet.hu

 

select * from table where date in (‘2001-12-23’, ‘2002-11-22’, ‘2003-01-01’)

select * from table where ‘2001-01-01’ between StartDate and EndDate

 

Két halmaz különbsége:
select distinct OrderNumber from Orders where ProductNumber in (1,6,8,11) EXCEPT select distinct OrderNumber from Orders where ProductNumber in (22,18, 19)
Outer Join az elterjedt megoldás erre.

Két halmaz metszete: Intersect, de a Join az elterjedtebb

Join

Join: csak az általunk meghatározott oszlopokat veszi figyelembe a szűrésnél

 Inner join: csak azokat a sorokat adja vissza, ahol a kapcsolódó értékek mindkét táblában megegyeznek