Tulosta

CASE -kuvaus

Tietokanta

SQL -kyselyt

Yleistä kyselyistä

Sarakkeiden valinta

Rivien valinta

Tarkka vastaavuus

Vertailuoperaattorit

Lajittelu

AND

BETWEEN - AND

OR

IN

LIKE

NOT

Tyhjä merkkijono

Boolen algebra

Sulutus

Päivämääräfunktiot

Liitokset

Perinteinen liitos

Sisäliitos

Laskenta

Sarakkeilla

Ryhmillä

Muut

Alikyselyt

Kyselyiden yhdistäminen

Arvovälin käyttö

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';

 

Juha Kiukas - juha@kiukas.fi - 040 551 0711