Määrab tabelid või päringud, mis sisaldavad lauses SELECT loetletud välju.
Süntaks
SELECT fieldlistFROM tableexpression [IN externaldatabase]
FROM-klauslit sisaldav lause SELECT koosneb järgmistest osadest.
|
Osa |
Kirjeldus |
|
väljaloend |
Koos väljanimede pseudonüümide, SQL-i kokkuvõttefunktsioonide, valikupredikaatide (ALL, DISTINCT, DISTINCTROW või TOP) või muude SELECT-lause variantidega allalaaditava välja või väljade nimi. |
|
tableexpression |
Avaldis, mis tuvastab tabeli või mitu tabelit, kust andmed tuuakse. Selleks avaldiseks võib olla ühe tabeli nimi, salvestatud päringu nimi või valikupredikaatide INNER JOIN, LEFT JOIN või RIGHT JOIN liittulem. |
|
externaldatabase |
Välisandmebaasi täielik tee, mis sisaldab kõiki avaldises tableexpression määratud tabeleid. |
Märkused
FROM on nõutav ja järgneb igale SELECT-lausele.
Tabelinimede järjestus avaldises tableexpression pole oluline.
Parema jõudluse ja kasutatavuse huvides on soovitatav kasutada välisandmebaasist andmete toomiseks IN-klausli asemel lingitud tabelit.
Järgmine näide selgitab andmete toomist töötajate tabelist (Employees):
SELECT LastName, FirstNameFROM Employees;