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
column [asc
| desc
] [nulls first
| nulls last
] [,
...]
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Tipo | Obbligatoria | 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 o desc |
string |
asc ordina in ordine crescente, da basso a alto. Il valore predefinito è desc , da 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.
Uso di valori a virgola mobile speciali
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 |
Valori Null last | -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 | 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 | ... |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per