Operátor top
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Vrátí první N záznamy seřazené podle zadaného sloupce.
Syntaxe
T | top
NumberOfRows by
– výraz [] []asc
| desc
nulls first
| nulls last
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
T | string |
✔️ | Tabulkový vstup, který se má seřadit. |
NumberOfRows | int |
✔️ | Počet řádků T , které se mají vrátit. |
Expression | string |
✔️ | Skalární výraz, podle kterého chcete řadit. |
asc nebo desc |
string |
Určuje, jestli je výběr z dolního nebo horního okraje oblasti. Výchozí hodnota desc . |
|
nulls first nebo nulls last |
string |
Určuje, zda se hodnoty null zobrazí v dolní nebo "horní" oblasti. Výchozí hodnota je asc nulls first . Výchozí hodnota je desc nulls last . |
Tip
top 5 by name
je ekvivalentní výrazu sort by name | take 5
z hlediska sémantického i výkonu.
Příklad
Show top three storms with most direct zranění.
StormEvents
| top 3 by InjuriesDirect
Následující tabulka zobrazuje pouze příslušný sloupec. Spuštěním výše uvedeného dotazu zobrazíte další podrobnosti stormu pro tyto události.
ZraněníDirect | ... |
---|---|
519 | ... |
422 | ... |
200 | ... |
Související obsah
- K vytvoření hierarchických (vnořených) nejlepších výsledků použijte operátor s nejvyššími vnořenými operátory.