SQL:ää käytetään eniten kyselyjen tekemiseen. Käytetyin käsky on siis kyselylause SELECT, jonka syntaksi on seuraavanlainen:
SELECT <lista haettavista kentistä>
FROM <mistä taulu(i)sta haetaan>
WHERE <mitkä rivit haetaan>
GROUP BY <miten ryhmitellään>
HAVING <mitkä ryhmittelyn tulosriveistä haetaan>
ORDER BY <miten lajitellaan>
Käskyssä on aina oltava osat SELECT ja FROM, muut osat ovat valinnaisia. Järjestyksen on oltava ylläesitetty.
SELECT <lista haettavista kentistä> on pilkuilla eroteltu lista kenttien nimistä. Tulosjoukossa kentät tulevat siinä järjestyksessä kuin ne on lueteltu. FROM <mistä taulu(i)sta haetaan> on pilkuilla eroteltu lista taulujen nimistä.
/* Haetaan kaikkien Oppilaiden etunimi ja sukunimi */
SELECT etunimi, sukunimi
FROM Oppilaat
Etunimi |
Sukunimi |
Masa |
Meikäläinen |
Gubbe |
Wanha |
Gubbe |
Wanha |
Petri |
Heinonen |
Ville |
Vilkas |
Tommi |
Lahtonen |
Maija |
Meikäläinen |