Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
SELECT list
La SELECT list asigna un nombre a las columnas, funciones y expresiones que desea que devuelva la consulta. La lista representa el resultado de la consulta.
Sintaxis
SELECT [ TOP
number
] [ DISTINCT ] |expression
[ AS column_alias ] [, ...]
Parámetros
- TOP
number
-
TOP toma un entero positivo como argumento, que define el número de filas que se devuelven al cliente. El comportamiento con TOP la cláusula es el mismo que el comportamiento de la LIMIT cláusula. El número de filas que devuelve es fijo, pero el conjunto de filas no lo es. Para devolver un conjunto coherente de filas, utilice TOP o LIMIT junto con un ORDER BY cláusula.
- DISTINCT
-
Opción que elimina las filas duplicadas del conjunto de resultados basándose en los valores coincidentes de una o más columnas.
expression
-
Una expresión formada a partir de una o más columnas que existen en las tablas a las que hace referencia la consulta. Una expresión puede contener SQL funciones. Por ejemplo:
coalesce(dimension, 'stringifnull') AS
column_alias
AS column_alias
Un nombre temporal para la columna que se utiliza en el conjunto de resultados finales. La AS la palabra clave es opcional. Por ejemplo:
coalesce(dimension, 'stringifnull') AS dimensioncomplete
Si no se especifica un alias para una expresión que no sea un nombre de columna simple, el conjunto de resultados aplica un nombre predeterminado a esa columna.
nota
El alias se reconoce justo después de definirlo en la lista de destino. Puede usar un alias en otras expresiones definidas después de él en la misma lista de destino.
Notas de uso
TOP es una SQL extensión. TOP proporciona una alternativa a la LIMIT comportamiento. No puedes usar TOP y LIMIT en la misma consulta.