operador top
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Retorna os primeiros N registros classificados pela coluna especificada.
Sintaxe
Expressão T | top
NumberOfRows by
[ | desc
asc
] []nulls first
| nulls last
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Digitar | Obrigatória | Descrição |
---|---|---|---|
T | string |
✔️ | A entrada tabular a ser classificada. |
NumberOfRows | int |
✔️ | O número de linhas de T a serem retornadas. |
Expressão | string |
✔️ | A expressão escalar pela qual classificar. |
asc ou desc |
string |
Controla se a seleção é da "parte inferior" ou "superior" do intervalo. Padrão desc . |
|
nulls first ou nulls last |
string |
Controla se os valores nulos aparecem na "parte inferior" ou "superior" do intervalo. O padrão para asc .nulls first O padrão para desc .nulls last |
Dica
top 5 by name
é equivalente à expressão sort by name | take 5
tanto do ponto de vista semântico quanto do desempenho.
Exemplo
Mostre as três principais tempestades com mais ferimentos diretos.
StormEvents
| top 3 by InjuriesDirect
A tabela abaixo mostra apenas a coluna relevante. Execute a consulta acima para ver mais detalhes da tempestade para esses eventos.
InjuriesDirect | ... |
---|---|
519 | ... |
422 | ... |
200 | ... |
Conteúdo relacionado
- Use o operador aninhado superior para produzir resultados superiores hierárquicos (aninhados).