Especifica las tablas o consultas que contienen los campos enumerados en la instrucción SELECT.
Sintaxis
SELECT lista_de_campos
FROM expresión_de_tabla [IN base_de_datos_externa]
Una instrucción SELECT que contiene una cláusula FROM consta de las siguientes partes:
Parte |
Descripción |
listadecampos |
Nombre del campo o campos que se van a recuperar junto con cualquier alias de nombre de campo, funciones de agregado de SQL, predicados de selección (ALL, DISTINCT, DISTINCTROW o TOP) u otras opciones de la instrucción SELECT. |
expresión_de_tabla |
Una expresión que identifica una o más tablas de las que se recuperan los datos. La expresión puede ser un nombre de tabla, un nombre de consulta guardado o una combinación resultante de una expresión INNER JOIN, LEFT JOIN o RIGHT JOIN. |
base_de_datos_externa |
La ruta de acceso completa de una base de datos externa que contiene todas las tablas de expresión_de_tabla. |
Observaciones
FROM es obligatorio y sigue a cualquier instrucción SELECT.
El orden de los nombres de tabla de expresión_de_tabla no es importante.
Para obtener un rendimiento mejorado y facilidad de uso, se recomienda usar una tabla vinculada en lugar de una cláusula IN para recuperar datos de una base de datos externa.
En el ejemplo siguiente se muestra cómo se pueden recuperar datos de la tabla Empleados:
SELECT LastName, FirstName
FROM Employees;