As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
SELECT list
A ferramenta SELECT list nomeia as colunas, funções e expressões que você deseja que a consulta retorne. A lista representa o resultado da consulta.
Sintaxe
SELECT [ TOP
number
] [ DISTINCT ] |expression
[ AS column_alias ] [, ...]
Parâmetros
- TOP
number
-
TOP usa um número inteiro positivo como argumento, que define o número de linhas que são retornadas ao cliente. O comportamento com o TOP cláusula é o mesmo que o comportamento com o LIMIT cláusula. O número de linhas retornadas é fixo, mas o conjunto de linhas não é fixo. Para retornar um conjunto consistente de linhas, use TOP or LIMIT em conjunto com um ORDER BY cláusula.
- DISTINCT
-
Opção que elimina linhas duplicadas do conjunto de resultados, com base em valores correspondentes em uma ou mais colunas.
expression
-
Expressão formada por uma ou mais colunas que existem em tabelas referidas pela consulta. Uma expressão pode conter funções SQL. Por exemplo:
coalesce(dimension, 'stringifnull') AS
column_alias
AS column_alias
Nome temporário da coluna que é usada no conjunto de resultados finais. A ferramenta AS a palavra-chave é opcional. Por exemplo:
coalesce(dimension, 'stringifnull') AS dimensioncomplete
Se você não especificar um alias para uma expressão que não for um nome de coluna simples, o resultado definido aplicará um nome padrão à coluna.
nota
O alias é reconhecido logo após ser definido na lista de destino. Você não pode usar um alias em outras expressões definidas depois dele na mesma lista de destino.
Observações de uso
TOP é uma extensão SQL. TOP fornece uma alternativa ao LIMIT comportamento. Você não pode usar TOP and LIMIT na mesma consulta.