sort_array-functie

Van toepassing op:check marked yes Databricks SQL check marked yes Databricks Runtime

Retourneert de matrix in expr gesorteerde volgorde.

Syntaxis

sort_array(expr [, ascendingOrder] )

Argumenten

  • expr: Een ARRAY expressie van sorteerbare elementen.
  • ascendingOrder: Een optionele BOOLEAN expressie die standaard wordt ingesteld op true.

Retouren

Het resultaattype komt overeen expr.

Hiermee sorteert u de invoermatrix in oplopende of aflopende volgorde op basis van de natuurlijke volgorde van de matrixelementen. NULL elementen worden geplaatst aan het begin van de geretourneerde matrix in oplopende volgorde of aan het einde van de geretourneerde matrix in aflopende volgorde.

Voorbeelden

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