WHERE <mitkä rivit haetaan> määrää, mitkä rivit kelpaavat tulosjoukkoon. Ehdossa määritellään sarakkeen nimi ja arvo, joka kyseisestä sarakkeesta pitää löytyä. Merkkijonot kirjoitetaan heittomerkkien sisään ja numerot annetaan sellaisenaan. Merkkijonoissa pienet ja isot kirjaimet ovat merkityksellisiä. 'Lahtonen' on eri asia kuin 'lahtonen'!
/* Haetaan kaikkien niiden opiskelijoiden etunimet ja sukunimet, joiden sukunimi on Lahtonen*/
SELECT etunimi, sukunimi
FROM Oppilaat
WHERE sukunimi = 'Lahtonen'
|
Etunimi |
sukunimi |
|
Tommi |
Lahtonen |
/* haetaan kaikkien niiden sukunimi ja etunimi, jotka ovat aloittaneet vuonna 1995*/
SELECT sukunimi, etunimi
FROM Oppilaat
WHERE aloitusvuosi = 1995
|
sukunimi |
etunimi |
|
Lahtonen |
Tommi |
|
Meikäläinen |
Maija |
Hakua rajoittavan ehdon ei tarvitse kohdistua lopputulokseen tulevaan kenttään.
/* haetaan kaikkien niiden etunimet joiden sukunimi on Lahtonen */
SELECT etunimi
FROM Oppilaat
WHERE sukunimi = 'Lahtonen'
|
etunimi |
|
Tommi |