Meghatározza, hogy mely táblákban vagy lekérdezésekben találhatók a SELECT utasításban felsorolt mezők.
Szintaxis
SELECT mezőlista
FROM táblakifejezés [IN külsőadatbázis]Egy FROM záradékot tartalmazó SELECT utasítás az alábbi részekből áll:
Rész |
Leírás |
mezőlista |
A visszaadandó mező vagy mezők neve az esetleges aliasokkal, összesítő SQL-függvényekkel, kiválasztási predikátumokkal (ALL, DISTINCT, DISTINCTROW vagy TOP), valamint a SELECT utasítás egyéb paramétereivel együtt. |
táblakifejezés |
Az adatok kinyeréséhez használandó táblát vagy táblákat meghatározó kifejezés. A kifejezésben szerepelhet egyetlen tábla neve, mentett lekérdezés neve vagy az INNER JOIN, a LEFT JOIN vagy a RIGHT JOIN alkalmazásából származó összetétel. |
külsőadatbázis |
A táblakifejezésben szereplő táblákat tartalmazó külső adatbázis teljes elérési útvonala. |
Megjegyzések
A FROM záradék kötelező, és a SELECT utasítás után kell következnie.
A táblakifejezésben szereplő táblanevek sorrendje nem lényeges.
Ha az adatokat külső adatbázisban keresi, a teljesítmény javítása és a használat megkönnyítése érdekében az IN záradék helyett egy csatolt tábla használata javasolt.
Az alábbi példa bemutatja, hogyan kereshet adatokat az „Employees” táblában:
SELECT LastName, FirstName
FROM Employees;