Delen via


sort_array-functie

Van toepassing op: vinkje als ja aan Databricks SQL vinkje als ja aan 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]