Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Applies to: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Sortuje wiersze tabeli wejściowej w kolejności określonej za pomocą jednej lub większej liczby kolumn.
Operatory
sortiordersą równoważne
Syntax
T| sort bycolumn [asc | desc] [nulls first | nulls last] [, ...]
Learn more about syntax conventions.
Parameters
| Name | Typ | Required | Description |
|---|---|---|---|
| T | string |
✔️ | Dane wejściowe tabelaryczne do sortowania. |
| column | scalar | ✔️ | The column of T by which to sort. Typ wartości kolumny musi być numeryczny, data, godzina lub ciąg. |
asc lub desc |
string |
asc sortuje w kolejności rosnącej, od niskiej do wysokiej. Wartość domyślna to desc, wysoki do niski. |
|
nulls first lub nulls last |
string |
nulls first Spowoduje umieszczenie wartości null na początku i nulls last umieszczenie wartości null na końcu. Wartość domyślna to ascnulls first. Wartość domyślna to descnulls last. |
Returns
Kopia tabeli wejściowej posortowana w kolejności rosnącej lub malejącej na podstawie podanej kolumny.
Używanie specjalnych wartości zmiennoprzecinkowych
Gdy tabela wejściowa zawiera specjalne wartości null, NaN-inf i +inf, kolejność będzie następująca:
| Value | Ascending | Descending |
|---|---|---|
| Nulls first |
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
- Wartości null i NaN są zawsze grupowane razem.
- Kolejność między wartościami null i NaN jest określana przez pierwszą i ostatnią właściwość, ponieważ wartości null i NaNs nie mają kolejności rosnącej i malejącej.
Example
W poniższym przykładzie pokazano zdarzenia burzy według stanu w kolejności alfabetycznej z najnowszymi burzami w każdym stanie, które pojawiają się jako pierwsze.
The examples in this article use publicly available tables in the help cluster, such as the
StormEventstable in the Samples database.
The examples in this article use publicly available tables, such as the
Weathertable in the Weather analytics sample gallery. Może być konieczne zmodyfikowanie nazwy tabeli w przykładowym zapytaniu, aby było zgodne z tabelą w obszarze roboczym.
StormEvents
| sort by State asc, StartTime desc
Output
W tej tabeli przedstawiono tylko 10 pierwszych wyników zapytania.
| StartTime | State | EventType | ... |
|---|---|---|---|
| 2007-12-28T12:10:00Z | ALABAMA | Hail | ... |
| 2007-12-28T04:30:00Z | ALABAMA | Hail | ... |
| 2007-12-28T04:16:00Z | ALABAMA | Hail | ... |
| 2007-12-28T04:15:00Z | ALABAMA | Hail | ... |
| 2007-12-28T04:13:00Z | ALABAMA | Hail | ... |
| 2007-12-21T14:30:00Z | ALABAMA | Strong Wind | ... |
| 2007-12-20T18:15:00Z | ALABAMA | Strong Wind | ... |
| 2007-12-20T18:00:00Z | ALABAMA | Strong Wind | ... |
| 2007-12-20T18:00:00Z | ALABAMA | Strong Wind | ... |
| 2007-12-20T17:45:00Z | ALABAMA | Strong Wind | ... |
| 2007-12-20T17:45:00Z | ALABAMA | Strong Wind | ... |