sort 演算子
適用対象: ✅Microsoft Fabric✅Azure データ エクスプローラー✅Azure Monitor✅Microsoft Sentinel
入力テーブルの行の順序を 1 つ以上の列で並べ替えます。
sort
演算子とorder
演算子は同等です
構文
T | sort by
column [asc
| desc
] [nulls first
| nulls last
] [,
...]
構文規則について詳しく知る。
パラメーター
件名 | タイプ | Required | 説明 |
---|---|---|---|
T | string |
✔️ | 並べ替える表形式の入力。 |
column | スカラー型 | ✔️ | 並べ替えの基準となる T の列。 列の値の型は、数値、日付、時刻、または文字列である必要があります。 |
asc または desc |
string |
asc は昇順に並べ替えられます。低から高に並べ替えられます。 既定値は desc 、高から低です。 |
|
nulls first または nulls last |
string |
nulls first は先頭に null 値を配置し、 nulls last は末尾に null 値を配置します。 asc の既定値は nulls first です。 desc の既定値は nulls last です。 |
返品
指定された列に基づいて昇順または降順で並べ替えられた入力テーブルのコピー。
特殊な浮動小数点値の使用
入力テーブルに特別な値 null
、 NaN
、 -inf
、および +inf
が含まれている場合、順序は次のようになります。
値 | [昇順] | [降順] |
---|---|---|
最初に NULL を指定します | null ,NaN ,-inf ,-5 ,0 ,5 ,+inf |
null ,NaN ,+inf ,5 ,0 ,-5 |
Nulls last | -inf ,-5 ,0 ,+inf ,NaN ,null |
+inf ,5 ,0 ,-5 ,NaN ,null |
Note
- Null 値と NaN 値は常にグループ化されます。
- null 値と NaN 値の間の順序は、null と NaN の昇順と降順がないため、最初と最後のプロパティによって決まります。
例
次の例は、各状態の最新の Storm が最初に表示される状態で、状態別の最新の Storm イベントをアルファベット順に示しています。
StormEvents
| sort by State asc, StartTime desc
この表には、上位 10 件のクエリ結果のみが表示されます。
StartTime | 都道府県 | EventType | ... |
---|---|---|---|
2007-12-28T12:10:00Z | ALABAMA | ひょう | ... |
2007-12-28T04:30:00Z | ALABAMA | ひょう | ... |
2007-12-28T04:16:00Z | ALABAMA | ひょう | ... |
2007-12-28T04:15:00Z | ALABAMA | ひょう | ... |
2007-12-28T04:13:00Z | ALABAMA | ひょう | ... |
2007-12-21T14:30:00Z | ALABAMA | 強風 | ... |
2007-12-20T18:15:00Z | ALABAMA | 強風 | ... |
2007-12-20T18:00:00Z | ALABAMA | 強風 | ... |
2007-12-20T18:00:00Z | ALABAMA | 強風 | ... |
2007-12-20T17:45:00Z | ALABAMA | 強風 | ... |
2007-12-20T17:45:00Z | ALABAMA | 強風 | ... |