sorteeroperator
Van toepassing op: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel-
Hiermee sorteert u de rijen van de invoertabel op volgorde op een of meer kolommen.
De operators voor
sort
enorder
zijn gelijkwaardig
Syntaxis
| 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 | scalar | ✔️ | 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, laag tot hoog. De standaardwaarde is desc , hoog tot laag. |
|
nulls first of nulls last |
string |
nulls first plaatst de null-waarden aan het begin en nulls last de null-waarden aan het einde. De standaardinstelling voor asc is nulls first . De standaardinstelling voor desc is nulls last . |
Retourneert
Een kopie van de invoertabel, gesorteerd in oplopende of aflopende volgorde op basis van de opgegeven kolom.
Speciale waarden voor drijvende komma gebruiken
Wanneer de invoertabel de speciale waarden bevat null
, NaN
, -inf
en +inf
, is de volgorde als volgt:
Waarde | Oplopend | Aflopende |
---|---|---|
Null-waarden eerst |
null ,NaN ,-inf ,-5 ,0 ,5 ,+inf |
null ,NaN ,+inf ,5 ,0 ,-5 |
Null-waarden laatst |
-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 ziet u stormevenementen op staat in alfabetische volgorde, waarbij de meest recente stormen in elke status eerst worden weergegeven.
In de voorbeelden in dit artikel worden openbaar beschikbare tabellen gebruikt in de Help-cluster, zoals de
StormEvents
tabel in de Voorbeelden database.
In de voorbeelden in dit artikel worden openbaar beschikbare tabellen gebruikt, zoals de tabel
StormEvents
in de weather analytics voorbeeldgegevens.
StormEvents
| sort by State asc, StartTime desc
uitvoer
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 | ... |