Dela via


sort operator

Applies to: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Sorterar raderna i indatatabellen i ordning efter en eller flera kolumner.

Operatorerna sort och order är likvärdiga

Syntax

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

Learn more about syntax conventions.

Parameters

Name Type Required Description
T string ✔️ Tabellindata som ska sorteras.
column scalar ✔️ The column of T by which to sort. Typen av kolumnvärden måste vara numerisk, datum, tid eller sträng.
asc eller desc string asc sorterar i stigande ordning, låg till hög. Standardvärdet är desc, högt till lågt.
nulls first eller nulls last string nulls first placerar null-värdena i början och nulls last placerar null-värdena i slutet. Standardvärdet för asc är nulls first. Standardvärdet för desc är nulls last.

Returns

En kopia av indatatabellen sorterad i antingen stigande eller fallande ordning baserat på den angivna kolumnen.

Använda särskilda flyttalsvärden

När indatatabellen innehåller specialvärdena null, NaN, -inf och +infblir ordningen följande:

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

  • Null- och NaN-värden grupperas alltid tillsammans.
  • Ordningen mellan null- och NaN-värden bestäms av den första och sista egenskapen eftersom null och NaN inte har någon stigande och fallande ordning.

Example

I följande exempel visas stormhändelser efter tillstånd i alfabetisk ordning med de senaste stormarna i varje tillstånd som visas först.

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. Du kan behöva ändra tabellnamnet i exempelfrågan för att matcha tabellen på din arbetsyta.

StormEvents
| sort by State asc, StartTime desc

Output

Den här tabellen visar bara de 10 främsta frågeresultaten.

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