operator sort
Hiermee worden de rijen van de invoertabel op volgorde van een of meer kolommen gesorteerd.
De
sort
operators enorder
zijn gelijkwaardig
Syntax
T| sort by
kolom [asc
| desc
] [nulls first
| nulls last
] [,
...]
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
T | string |
✔️ | De tabellaire invoer die moet worden gesorteerd. |
Kolom | Scalaire | ✔️ | De kolom van T waarop moet worden gesorteerd. Het type kolomwaarden moet numeriek, datum, tijd of tekenreeks zijn. |
asc of desc |
string |
asc sorteert in oplopende volgorde, van laag naar hoog. De standaardwaarde is desc , hoog naar laag. |
|
nulls first of nulls last |
string |
nulls first plaatst de null-waarden aan het begin en nulls last plaatst de null-waarden aan het einde. De standaardwaarde voor asc is nulls first . De standaardwaarde voor desc is nulls last . |
Retouren
Een kopie van de invoertabel gesorteerd in oplopende of aflopende volgorde op basis van de opgegeven kolom.
Speciale drijvende-kommawaarden gebruiken
Wanneer de invoertabel de speciale waarden null
, NaN
-inf
en +inf
bevat, ziet de volgorde er als volgt uit:
Waarde | Oplopend | Aflopend |
---|---|---|
Null-waarden eerst |
null ,NaN ,-inf ,-5 ,0 ,5 ,+inf |
null ,NaN ,+inf ,5 ,0 ,-5 |
Null-waarden als laatste |
-inf ,-5 ,0 ,+inf ,NaN ,null |
+inf ,5 ,0 ,-5 ,NaN ,null |
Notitie
- Null- en NaN-waarden worden altijd gegroepeerd.
- De volgorde tussen null- en NaN-waarden wordt bepaald door de eerste en laatste eigenschap, omdat null-waarden en NaN's geen oplopende en aflopende volgorde hebben.
Voorbeeld
In het volgende voorbeeld worden stormen per staat in alfabetische volgorde weergegeven, waarbij de meest recente stormen in elke status als eerste worden weergegeven.
StormEvents
| sort by State asc, StartTime desc
In deze tabel worden alleen de top 10 queryresultaten weergegeven.
StartTime | Staat | 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 | Sterke wind | ... |
2007-12-20T18:15:00Z | ALABAMA | Sterke wind | ... |
2007-12-20T18:00:00Z | ALABAMA | Sterke wind | ... |
2007-12-20T18:00:00Z | ALABAMA | Sterke wind | ... |
2007-12-20T17:45:00Z | ALABAMA | Sterke wind | ... |
2007-12-20T17:45:00Z | ALABAMA | Sterke wind | ... |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor