CASE -kuvaus
SQL -kyselyt
Liitokset
Laskenta
Muut
AND -operaattorilla yhdistät ehtoja. Jokaisen ehdon tulee toteutua, jotta taulun rivi on mukana tulosjoukossa.
Seuraavassa on esimerkkejä, joissa AND -operaattoria käytetään eri kentissä.
hae blokit, joiden laatu on KKARRED2 JA pituus on yli 200 cm JA joiden korkeus on yli 100 cm SELECT *
FROM Block
WHERE qualityID = 'KKARRED2' AND len > 200 AND hei > 100 ;
hae blokit, joiden laatu on KKARRED2 JA pituus on alle 200 cm JA joiden korkeus on alle 100 cm
SELECT *
FROM Block
WHERE qualityID = 'KKARRED2' AND len < 200 AND hei < 100 ;
AND-operaattorilla voit toteuttaa yhteen kenttään arvovälikyselyn:
hae blokit, joiden laatu on KKARRED2 JA pituus on yli 200 cm JA vähemmän kuin 240 cm
SELECT *
FROM Block
WHERE qualityID = 'KKARRED2' AND len > 200 AND len < 240 ;
tämän kyselyn voit kätevästi toteuttaa myös BETWEEN AND-operaattorilla:
SELECT *
FROM Block
WHERE qualityID = 'KKARRED2' AND len BETWEEN 201 AND 239 ;
hae blokit, joiden laatu on KKARRED2 JA pituus on vähintään 200 cm JA enintään 240 cm
SELECT *
FROM Block
WHERE qualityID = 'KKARRED2' AND len >= 200 AND len <= 240 ;
tai
SELECT *
FROM Block
WHERE qualityID = 'KKARRED2' AND len BETWEEN 200 AND 240;