Operatore sort
Si applica a: ✅Microsoft Fabric✅Azure Esplora dati✅ Azure Monitor✅Microsoft Sentinel
Ordina le righe della tabella di input in base a una o più colonne.
Gli
sort
operatori eorder
sono equivalenti
Sintassi
Colonna T | sort by
[] [nulls first
| asc
desc
| nulls last
] [,
...]
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Digita | Obbligatorio | Descrizione |
---|---|---|---|
T | string |
✔️ | Input tabulare da ordinare. |
column | scalare | ✔️ | Colonna di T in base alla quale eseguire l'ordinamento. Il tipo dei valori di colonna deve essere numerico, data, ora o stringa. |
asc oppure desc |
string |
asc ordina in ordine crescente, da basso a alto. Il valore predefinito è desc , da alto a basso. |
|
nulls first oppure nulls last |
string |
nulls first inserisce i valori Null all'inizio e nulls last inserisce i valori Null alla fine. Il valore predefinito per asc è nulls first . Il valore predefinito per desc è nulls last . |
Valori restituiti
Copia della tabella di input ordinata in ordine crescente o decrescente in base alla colonna specificata.
Uso di valori speciali a virgola mobile
Quando la tabella di input contiene i valori null
speciali , NaN
-inf
e +inf
, l'ordine sarà il seguente:
Valore | Crescente | Decrescente |
---|---|---|
Valori Null per primi | null ,NaN ,-inf ,-5 ,0 ,,5 +inf |
null ,NaN ,+inf ,5 ,,0 -5 |
Ultimi valori Null | -inf ,-5 ,0 ,+inf ,,NaN null |
+inf ,5 ,0 ,-5 ,,NaN null |
Nota
- I valori Null e NaN vengono sempre raggruppati.
- L'ordine tra i valori Null e NaN è determinato dalla prima e dall'ultima proprietà perché i valori Null e NaN non hanno un ordine crescente e decrescente.
Esempio
L'esempio seguente mostra gli eventi storm per stato in ordine alfabetico con le tempeste più recenti in ogni stato visualizzato per primo.
StormEvents
| sort by State asc, StartTime desc
Questa tabella mostra solo i primi 10 risultati della query.
StartTime | Provincia | EventType | ... |
---|---|---|---|
2007-12-28T12:10:00Z | ALABAMA | Grandine | ... |
2007-12-28T04:30:00Z | ALABAMA | Grandine | ... |
2007-12-28T04:16:00Z | ALABAMA | Grandine | ... |
2007-12-28T04:15:00Z | ALABAMA | Grandine | ... |
2007-12-28T04:13:00Z | ALABAMA | Grandine | ... |
2007-12-21T14:30:00Z | ALABAMA | Vento forte | ... |
2007-12-20T18:15:00Z | ALABAMA | Vento forte | ... |
2007-12-20T18:00:00Z | ALABAMA | Vento forte | ... |
2007-12-20T18:00:00Z | ALABAMA | Vento forte | ... |
2007-12-20T17:45:00Z | ALABAMA | Vento forte | ... |
2007-12-20T17:45:00Z | ALABAMA | Vento forte | ... |