Operátor top
Vrátí prvních N záznamů seřazených podle zadaného sloupce.
Syntax
T| top
NumberOfRowsby
Výraz [asc
| desc
] [nulls first
| nulls last
]
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
T | string |
✔️ | Tabulkový vstup, který se má seřadit. |
NumberOfRows | int |
✔️ | Počet řádků T , které se mají vrátit. |
Výraz | string |
✔️ | Skalární výraz, podle kterého se má řadit. |
asc nebo desc |
string |
Určuje, jestli je výběr z dolního nebo horního okraje rozsahu. Výchozí hodnota desc |
|
nulls first nebo nulls last |
string |
Určuje, jestli se hodnoty null zobrazí na "dolní" nebo "horní" oblasti. Výchozí hodnota pro asc je nulls first . Výchozí hodnota pro desc je nulls last . |
Tip
top 5 by name
je ekvivalentní výrazu sort by name | take 5
jak ze sémantického, tak z hlediska výkonu.
Příklad
Show top three storms with most direct zranění.
StormEvents
| top 3 by InjuriesDirect
V následující tabulce jsou uvedeny pouze relevantní sloupce. Spuštěním výše uvedeného dotazu zobrazíte další podrobnosti o stormu pro tyto události.
ZraněníDirect | ... |
---|---|
519 | ... |
422 | ... |
200 | ... |
Související obsah
- Pomocí vnořeného operátoru můžete vytvořit hierarchické (vnořené) nejlepší výsledky.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro