Freigeben über


sort operator

Applies to: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Sortiert die Zeilen der Eingabetabelle nach einer oder mehreren Spalten.

Die Operatoren und sort Operatoren order sind gleichwertig.

Syntax

T| sort bycolumn [asc | desc] [nulls first | nulls last] [, ...]

Learn more about syntax conventions.

Parameters

Name Type Required Description
T string ✔️ Die zu sortierende tabellarische Eingabe.
column scalar ✔️ The column of T by which to sort. Der Typ der Spaltenwerte muss numerisch, Datum, Uhrzeit oder Zeichenfolge sein.
asc oder desc string asc sortiert in aufsteigender Reihenfolge, niedrig bis hoch. Der Standardwert ist desc, hoch bis niedrig.
nulls first oder nulls last string nulls first platziert die NULL-Werte am Anfang und nulls last platziert die NULL-Werte am Ende. asc Der Standardwert ist nulls first. desc Der Standardwert ist nulls last.

Returns

Eine Kopie der Eingabetabelle, die basierend auf der angegebenen Spalte in aufsteigender oder absteigender Reihenfolge sortiert ist.

Verwenden spezieller Gleitkommawerte

Wenn die Eingabetabelle die speziellen Werte nullNaN-inf enthält und +infdie Reihenfolge wie folgt lautet:

Value Ascending Descending
Nulls first null,NaN,,-inf,-5,0,,5+inf null,NaN,,+inf,5,,0-5
Nulls last -inf,-5,,0,+inf,,NaNnull +inf,5,,0,-5,,NaNnull

Note

  • Null- und NaN-Werte werden immer gruppiert.
  • Die Reihenfolge zwischen Null- und NaN-Werten wird durch die erste und letzte Eigenschaft bestimmt, da Nullen und NaNs keine aufsteigende und absteigende Reihenfolge aufweisen.

Example

Das folgende Beispiel zeigt Sturmereignisse nach Zustand in alphabetischer Reihenfolge, wobei die neuesten Stürme in jedem Zustand zuerst angezeigt werden.

The examples in this article use publicly available tables in the help cluster, such as the StormEvents table in the Samples database.

The examples in this article use publicly available tables, such as the Weather table in the Weather analytics sample gallery. Möglicherweise müssen Sie den Tabellennamen in der Beispielabfrage so ändern, dass er der Tabelle in Ihrem Arbeitsbereich entspricht.

StormEvents
| sort by State asc, StartTime desc

Output

In dieser Tabelle werden nur die wichtigsten 10 Abfrageergebnisse angezeigt.

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 ...