sort_array
وظيفه
ينطبق على: Databricks SQL Databricks Runtime
إرجاع الصفيف بترتيب expr
تم فرزه.
بناء الجملة
sort_array(expr [, ascendingOrder] )
الوسيطات
expr
: تعبيرARRAY
عن عناصر قابلة للفرز.ascendingOrder
: تعبير اختياريBOOLEAN
افتراضيا إلىtrue
.
عمليات الإرجاع
يتطابق نوع النتيجة مع expr
.
يفرز صفيف الإدخال بترتيب تصاعدي أو تنازلي وفقا للترتيب الطبيعي لعناصر الصفيف.
NULL
يتم وضع العناصر في بداية الصفيف الذي تم إرجاعه بترتيب تصاعدي أو في نهاية الصفيف الذي تم إرجاعه بترتيب تنازلي.
الأمثلة
> SELECT sort_array(array('b', 'd', NULL, 'c', 'a'), true);
[NULL,a,b,c,d]