ARRAY_REVERSE_SORT
Function
配列要素を降順でソートします。
Syntax
ARRAY_REVERSE_SORT(arr)
Parameters
arr:ARRAY<T>、Tは数値、boolean、文字列、datetime、IPなどが可能です。多次元配列もサポートされていますが、すべての配列要素(どれだけ深くネストされていても)はサポートされている型である必要があります。
Return value
- 入力と同じ型の
ARRAY<T>を返します。 NULL要素は返される配列の末尾に配置されます。
Usage notes
- 入力が
NULLの場合、NULLを返します。入力が空の配列[]の場合、空の配列を返します。 ARRAY_REVERSE_SORTは降順でソートし、ARRAY_SORTは昇順でソートします。
Examples
-
基本:
NULL要素は返される配列の末尾に配置されますARRAY_REVERSE_SORT([1,2,3,null])->[3,2,1,null]
-
入力が
NULLの場合、NULLを返します。入力が空の配列[]の場合、空の配列を返します。ARRAY_REVERSE_SORT(NULL)->NULLARRAY_REVERSE_SORT([])->[]
-
多次元配列のソート
ARRAY_REVERSE_SORT([[3, 4], [5, 6]])->[[5, 6], [3, 4]]