Specifica le tabelle o le query che contengono i campi elencati nell'istruzione SELECT.
Sintassi
SELECT elencocampi
FROM 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, FirstName
FROM Employees;