Sdílet prostřednictvím


Operátor top

Vrátí první N záznamy seřazené podle zadaného sloupce.

Syntaxe

T | top NumberOfRows by – výraz [] []asc | descnulls 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 ...