top 演算子

指定した列で並べ替えられた最初の N 個のレコードを返します。

構文

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

構文規則について詳しく知る。

パラメーター

名前 必須 説明
T string ✔️ 並べ替える表形式の入力。
NumberOfRows int ✔️ 返される T の行数。
[式] string ✔️ 並べ替えの基準となるスカラー式。
asc または desc string 選択範囲が範囲の "下" または "上" のどちらから選択されるかを制御します。 既定値は desc です。
nulls first または nulls last string 範囲の "下" または "上" に null 値を表示するかどうかを制御します。 の asc 既定値は です nulls first。 の desc 既定値は です nulls last

ヒント

top 5 by name は、セマンティックとパフォーマンスの両方の観点から、式 sort by name | take 5 と同じです。

最も直接的な傷害を伴う上位 3 つの嵐を表示します。

StormEvents
| top 3 by InjuriesDirect

次の表は、関連する列のみを示しています。 上記のクエリを実行して、これらのイベントの詳細を確認します。

InjuriesDirect ...
519 ...
422 ...
200 ...
  • top-nested 演算子を使用して、上位の結果を階層型で (入れ子にして) 生成します。