Operátor sort
Seřadí řádky vstupní tabulky v pořadí podle jednoho nebo více sloupců.
Operátory
sort
aorder
jsou ekvivalentní.
Syntax
T| sort by
column [asc
| desc
] [nulls first
| nulls last
] [,
...]
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
T | string |
✔️ | Tabulkový vstup, který se má seřadit. |
Sloupec | Skalár | ✔️ | Sloupec T , podle kterého se má řadit. Typ hodnot sloupce musí být číselný, datum, čas nebo řetězec. |
asc nebo desc |
string |
asc seřadí vzestupně, od nejnižšího po nejvyšší. Výchozí hodnota je desc , od nejvyššího po nejnižší. |
|
nulls first nebo nulls last |
string |
nulls first umístí hodnoty null na začátek a nulls last hodnoty null umístí na konec. Výchozí hodnota pro asc je nulls first . Výchozí hodnota pro desc je nulls last . |
Návraty
Kopie vstupní tabulky seřazené vzestupně nebo sestupně podle zadaného sloupce.
Použití speciálních hodnot s plovoucí desetinou čárkou
Pokud vstupní tabulka obsahuje speciální hodnoty null
, NaN
-inf
a +inf
, bude pořadí následující:
Hodnota | Vzestupně | Sestupně |
---|---|---|
Nejprve hodnoty Null | null ,NaN ,-inf ,-5 ,0 ,5 ,+inf |
null ,NaN ,+inf ,5 ,0 ,-5 |
Poslední hodnoty null | -inf ,-5 ,0 ,+inf ,NaN ,null |
+inf ,5 ,0 ,-5 ,NaN ,null |
Poznámka
- Hodnoty Null a NaN jsou vždy seskupené dohromady.
- Pořadí mezi hodnotami null a NaN je určeno první a poslední vlastností, protože hodnoty null a NaN nemají vzestupné a sestupné pořadí.
Příklad
Následující příklad ukazuje události storm podle stavu v abecedním pořadí, přičemž nejnovější bouře v každém stavu se zobrazí jako první.
StormEvents
| sort by State asc, StartTime desc
Tato tabulka zobrazuje pouze 10 nejlepších výsledků dotazu.
StartTime | Stav | Typ události | ... |
---|---|---|---|
28.12.2007T12:10:00Z | ALABAMA | Krupobití | ... |
28.12.2007T04:30:00Z | ALABAMA | Krupobití | ... |
28.12.2007T04:16:00Z | ALABAMA | Krupobití | ... |
28.12.2007T04:15:00Z | ALABAMA | Krupobití | ... |
28.12.2007T04:13:00Z | ALABAMA | Krupobití | ... |
2007-12-21T14:30:00Z | ALABAMA | Silný vítr | ... |
2007-12-20T18:15:00Z | ALABAMA | Silný vítr | ... |
2007-12-20T18:00:00Z | ALABAMA | Silný vítr | ... |
2007-12-20T18:00:00Z | ALABAMA | Silný vítr | ... |
2007-12-20T17:45:00Z | ALABAMA | Silný vítr | ... |
2007-12-20T17:45:00Z | ALABAMA | Silný vítr | ... |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro