sort-operatorn
Sorterar raderna i indatatabellen i ordning efter en eller flera kolumner.
Operatorerna
sort
ochorder
är likvärdiga
Syntax
T| sort by
kolumn [asc
| desc
] [nulls first
| nulls last
] [,
...]
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
T | string |
✔️ | Tabellindata som ska sorteras. |
Kolumn | Skalär | ✔️ | Kolumnen med T som ska sorteras. Typen av kolumnvärden måste vara numerisk, datum, tid eller sträng. |
asc eller desc |
string |
asc sorteras 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 nullvärdena i slutet. Standard för asc är nulls first . Standard för desc är nulls last . |
Returer
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 +inf
, blir ordningen följande:
Värde | Stigande | Fallande |
---|---|---|
Null-värdet först | null ,NaN ,-inf ,-5 ,0 ,5 ,+inf |
null ,NaN ,+inf ,5 ,0 ,-5 |
Null senast | -inf ,-5 ,0 ,+inf ,NaN ,null |
+inf ,5 ,0 ,-5 ,NaN ,null |
Anteckning
- 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-värden och NaN-värden inte har en stigande och fallande ordning.
Exempel
I följande exempel visas stormhändelser efter delstat i alfabetisk ordning där de senaste stormarna i varje tillstånd visas först.
StormEvents
| sort by State asc, StartTime desc
Den här tabellen visar bara de 10 främsta frågeresultaten.
StartTime | Tillstånd | Eventtype | ... |
---|---|---|---|
2007-12-28T12:10:00Z | ALABAMA | Hagel | ... |
2007-12-28T04:30:00Z | ALABAMA | Hagel | ... |
2007-12-28T04:16:00Z | ALABAMA | Hagel | ... |
2007-12-28T04:15:00Z | ALABAMA | Hagel | ... |
2007-12-28T04:13:00Z | ALABAMA | Hagel | ... |
2007-12-21T14:30:00Z | ALABAMA | Stark vind | ... |
2007-12-20T18:15:00Z | ALABAMA | Stark vind | ... |
2007-12-20T18:00:00Z | ALABAMA | Stark vind | ... |
2007-12-20T18:00:00Z | ALABAMA | Stark vind | ... |
2007-12-20T17:45:00Z | ALABAMA | Stark vind | ... |
2007-12-20T17:45:00Z | ALABAMA | Stark vind | ... |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för