Specifica le tabelle o le query che contengono i campi elencati nell'istruzione SELECT.
Sintassi
SELECT elencocampiFROM espressionetabella [IN databaseesterno]
Un'istruzione SELECT che include una clausola FROM è composta dalle parti seguenti:
|
Parte |
Descrizione |
|
elencocampi |
Nome del campo o dei campi da recuperare insieme agli eventuali alias dei nomi di campo, alle funzioni di aggregazione SQL, ai predicati di selezione (ALL, DISTINCT, DISTINCTROW o TOP) e altre opzioni dell'istruzione SELECT. |
|
espressionetabella |
Un'espressione che identifica una o più tabelle da cui recuperare i dati. L'espressione può essere il nome di una singola tabella, di una query salvata o un composto derivante da un'operazione INNER JOIN, LEFT JOIN o RIGHT JOIN. |
|
databaseesterno |
Il percorso completo di un database esterno contenente tutte le tabelle espressionetabella. |
Osservazioni
La clausola FROM è obbligatoria e segue qualsiasi istruzione SELECT.
L'ordine dei nomi tabella in espressionetabella non è importante.
Per migliorare le prestazioni e la facilità d'uso, è consigliabile usare una tabella collegata invece di una clausola IN per recuperare i dati da un database esterno.
L'esempio seguente mostra come è possibile recuperare i dati dalla tabella Dipendenti:
SELECT LastName, FirstNameFROM Employees;