최종 수정: 에
ARRAY_REVERSE_SORT
기능
배열 요소를 내림차순으로 정렬합니다.
구문
ARRAY_REVERSE_SORT(arr)
매개변수
arr:ARRAY<T>타입이며,T는 numeric, boolean, string, datetime, IP, UUID 등의 타입일 수 있습니다. 다차원 배열을 지원하지만, 중첩 깊이와 관계없이 모든 배열 요소는 지원되는 타입이어야 합니다.
반환 값
- 입력과 동일한 타입의
ARRAY<T>를 반환합니다. NULL요소는 반환되는 배열의 끝에 배치됩니다.
사용 시 참고 사항
- 입력이
NULL이면NULL을 반환하고, 입력이 빈 배열[]이면 빈 배열을 반환합니다. ARRAY_REVERSE_SORT는 내림차순으로 정렬하고,ARRAY_SORT는 오름차순으로 정렬합니다.
예제
-
기본:
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]]