CASE -kuvaus
SQL -kyselyt
Liitokset
Laskenta
Muut
Sen sijaan, että käytät AND -operaattoria arvovälin haussa, voit kätevästä toteuttaa kyselyn BETWEEN AND operaattorin avulla:
hae blokit, jotka ovat laatua KKARRED2 JA joiden pituus on vähintään 200 cm ja enintään 240 cm
SELECT *
FROM Block
WHERE qualityID = 'KKARRED2' AND len BETWEEN 200 AND 240;
On sama kuin
SELECT *
FROM Block
WHERE qualityID = 'KKARRED2' AND len >= 200 AND len <=300
Huomaa, että BETWEEN AND -operaattori ottaa mukaan myös raja-arvot (200 ja 300 cm)!
Operaattorilla voit myös näppärästi käsitellä päivämääriä:
hae tuotteet, jotka on valmistettu tammikuussa 2010
SELECT *
FROM Block
WHERE dateproduced BETWEEN '2010-1-1' AND '2010-1-31';