Aracılığıyla paylaş


sort_array işlevi

Şunlar için geçerlidir: onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

Diziyi sıralı düzende expr döndürür.

Söz dizimi

sort_array(expr [, ascendingOrder] )

Bağımsız değişkenler

  • expr: Sıralanabilir ARRAY öğelerin ifadesi.
  • ascendingOrder: varsayılan olarak olarak ayarlayan trueisteğe bağlı BOOLEAN bir ifade.

Döndürülenler

Sonuç türü ile eşleşir expr.

Giriş dizisini, dizi öğelerinin doğal düzenine göre artan veya azalan düzende sıralar. NULL öğeleri, döndürülen dizinin başına artan düzende veya döndürülen dizinin sonuna azalan sırada yerleştirilir.

Örnekler

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