Especifica as tabelas ou consultas que contêm os campos listados na instrução SELECT.
Sintaxe
LISTA DE CAMPOS SELECT
FROM tableexpression [IN externaldatabase]
Uma instrução SELECT que contém uma cláusula FROM tem estas partes:
| Parte | Descrição |
|---|---|
| listacampos | O nome do campo ou dos campos a serem recuperados junto com qualquer alias de nome de campo, função de agregação SQL, predicado de seleção (ALL, DISTINCT, DISTINCTROW ou TOP) ou outras opções de instrução SELECT. |
| expressãodetabela | Uma expressão que identifica uma ou mais tabelas das quais os dados são recuperados. A expressão pode ser um nome de tabela simples, um nome de consulta salvo ou um composto resultante de INNER JOIN, LEFT JOIN ou RIGHT JOIN. |
| bancodedadosexterno | O caminho completo de uma base de dados externa que contém todas as tabelas em tableexpression. |
Comentários
FROM é obrigatório e segue qualquer instrução SELECT.
A ordem dos nomes de tabela em expressãodetabela não é importante.
Para um melhor desempenho e facilidade de utilização, recomenda-se que utilize uma tabela ligada em vez de uma cláusula IN para obter dados de uma base de dados externa.
O exemplo a seguir mostra como você pode recuperar dados da tabela Funcionários:
SELECT LastName, FirstName
FROM Employees;