Sdílet prostřednictvím


Funkce sort_array

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí matici v expr seřazeném pořadí.

Syntaxe

sort_array(expr [, ascendingOrder] )

Argumenty

  • expr: Výraz ARRAY seřazených prvků.
  • ascendingOrder: Volitelný BOOLEAN výraz, truekterý je ve výchozím nastavení .

Návraty

Typ výsledku odpovídá expr.

Seřadí vstupní pole vzestupně nebo sestupně podle přirozeného pořadí prvků pole. NULL prvky jsou umístěny na začátku vrácené matice ve vzestupném pořadí nebo na konci vrácené matice v sestupném pořadí.

Příklady

> SELECT sort_array(array('b', 'd', NULL, 'c', 'a'), true);
 [NULL,a,b,c,d]