Specifică tabelele sau interogările care conțin câmpurile listate în instrucțiunea SELECT.
Sintaxă
SELECT listăcâmpuri
FROM expresietabel [IN bazădedateexternă]O instrucțiune SELECT care conține o clauză FROM are următoarele componente:
Parte |
Descriere |
listăcâmpuri |
Numele câmpului sau câmpurilor de regăsit împreună cu orice aliasuri de nume de câmp, funcții SQL agregate, predicate de selecție (ALL, DISTINCT, DISTINCTROW sau TOP) sau alte opțiuni de instrucțiune SELECT. |
expresietabel |
O expresie care identifică unul sau mai multe tabele din care se regăsesc date. Expresia poate fi un nume de tabel unic, un nume de interogare salvată sau un compus rezultat din operațiunile INNER JOIN, LEFT JOIN sau RIGHT JOIN. |
bazădedateexternă |
Calea completă a unei baze de date externe care conține toate tabelele din expresietabel. |
Observații
FROM este necesar și urmează orice instrucțiune SELECT.
Ordinea numelor de tabel din expresietabel nu este importantă.
Pentru o performanță îmbunătățită și o utilizare mai simplă, se recomandă să utilizați un tabel legat în locul unei clauze IN pentru a regăsi date dintr-o bază de date externă.
Următorul exemplu arată cum puteți regăsi date din tabelul Employees (Angajați):
SELECT LastName, FirstName
FROM Employees;