Nurodo lenteles ar užklausas, kuriose yra laukai, nurodyti sakinyje SELECT.
Sintaksė
SELECT laukų_sąrašas
FROM lentelės_reiškinys [IN išorinė_duomenų_bazė]
Sakinys SELECT su sąlyga FROM yra sudarytas iš šių dalių:
Dalis |
Aprašas |
laukų_sąrašas |
Nuskaitomo lauko arba laukų pavadinimai su visais lauko pavadinimo pseudonimais, SQL agregavimo funkcijos, atrankos taisyklių sąlygos (ALL, DISTINCT, DISTINCTROW arba TOP) arba kitos sakinio SELECT parinktys. |
lentelės_reiškinys |
Reiškinys, kuris nurodo vieną ar kelias lenteles, iš kurių nuskaitomi duomenys. Reiškinys gali būti vienos lentelės pavadinimas, įrašytos užklausos pavadinimas arba junginys, gautas iš INNER JOIN, LEFT JOIN ar RIGHT JOIN. |
išorinė_duomenų_bazė |
Visas kelias išorinės duomenų bazės, kurioje yra visos lentelės iš lentelės_reiškinio. |
Pastabos
FROM yra būtina ir eina po bet kurio sakinio SELECT.
Lentelių pavadinimų eilės tvarka lentelės_reiškinyje nėra svarbi.
Norint padidinti našumą ir palengvinti naudojimą, duomenims nuskaityti iš išorinės duomenų bazės vietoje sąlygos IN rekomenduojama naudoti susietą lentelę.
Tolesniame pavyzdyje parodyta, kaip galite gauti duomenis iš lentelės Darbuotojai:
SELECT LastName, FirstName
FROM Employees;