Condividi tramite


Operatore sort

Si applica a: ✅Microsoft Fabric✅Azure Esplora dati Azure MonitorMicrosoft Sentinel

Ordina le righe della tabella di input in base a una o più colonne.

Gli sort operatori e order sono equivalenti

Sintassi

Colonna T | sort by [] [nulls first | ascdesc | 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 nullspeciali , 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,,NaNnull +inf,5,0,-5,,NaNnull

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 ...