Megosztás a következőn keresztül:


A sort_array függvény

A következőkre vonatkozik:check marked yes Databricks SQL check marked yes Databricks Runtime

Rendezési sorrendben adja vissza a expr tömböt.

Syntax

sort_array(expr [, ascendingOrder] )

Arguments

  • expr: Rendezhető ARRAY elemek kifejezése.
  • ascendingOrder: Nem kötelező BOOLEAN kifejezés, amely alapértelmezés szerint a következő: true.

Visszáruk

Az eredmény típusa megegyezik expr.

A bemeneti tömböt növekvő vagy csökkenő sorrendbe rendezi a tömbelemek természetes sorrendje szerint. NULL az elemeket a visszaadott tömb elején növekvő sorrendben vagy a visszaadott tömb végén, csökkenő sorrendben helyezik el.

Példák

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