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
Os nomes SELECT list das 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
número
-
TOP recebe um número inteiro positivo como argumento, que define o número de linhas que são retornadas ao cliente. O comportamento com a cláusula TOP é igual ao comportamento com a 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 ou LIMIT em conjunto com uma cláusula ORDER BY.
- DISTINCT
-
Opção que elimina linhas duplicadas do conjunto de resultados, com base em valores correspondentes em uma ou mais colunas.
expressão
-
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 palavra-chave AS é 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 comportamento LIMIT. Você não pode usar TOP e LIMIT na mesma consulta.