top 運算子

傳回依指定數據行排序的前 N 筆記錄。

語法

T| topNumberOfRowsbyExpression [asc | desc] [nulls first | nulls last]

深入瞭解 語法慣例

參數

名稱 類型 必要 Description
T string ✔️ 要排序的表格式輸入。
NumberOfRows int ✔️ 要傳回之 T 的數據列數目。
運算式 string ✔️ 要排序的純量表達式。
ascdesc string 控制選取範圍是否來自範圍的「底部」或「頂端」。 預設 desc
nulls firstnulls last string 控制 Null 值是否出現在範圍的「底部」或「頂端」。 預設 asc 值為 nulls first。 預設 desc 值為 nulls last

提示

以語意和效能來說,top 5 by name 的效果與運算式 sort by name | take 5 相同。

範例

顯示前三個暴風雨,其中包含大部分的直接雨。

StormEvents
| top 3 by InjuriesDirect

下表只顯示相關數據行。 執行上述查詢以查看這些事件的更多 Storm 詳細數據。

InjuriesDirect ...
519 ...
422 ...
200 ...
  • 使用 top-nested 運算子可找出階層式 (巢狀) 的熱門搜尋結果。