Operatore sort
Ordina le righe della tabella di input in base a una o più colonne.
Gli
sort
operatori eorder
sono equivalenti
Sintassi
T| sort by
colonna [] [asc
| desc
] [,
nulls first
| nulls last
...]
Parametri
Nome | Tipo | Obbligatoria | Descrizione |
---|---|---|---|
T | string | ✓ | Input tabulare da ordinare. |
column | scalare | ✓ | Colonna di T in base alla quale ordinare. Il tipo dei valori di colonna deve essere numerico, data, ora o stringa. |
asc o desc |
string | asc ordina in ordine crescente, basso a alto. Il valore predefinito è desc , alto a basso. |
|
nulls first o 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 . |
Restituisce
Copia della tabella di input ordinata in ordine crescente o decrescente in base alla colonna specificata.
Esempio
L'esempio seguente mostra gli eventi storm in base allo 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 | State | 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 | ... |