다음을 통해 공유


sort_array 기능

적용 대상: 예로 표시된 확인 Databricks SQL 예로 표시된 확인 Databricks Runtime

expr의 배열을 정렬 순서로 반환합니다.

구문

sort_array(expr [, ascendingOrder] )

인수

  • exprARRAY: 정렬 가능한 요소의 식입니다.
  • ascendingOrder: 기본값으로 설정되는 선택적 BOOLEAN 식입니다 true.

반품

결과 형식이 expr과 일치합니다.

배열 요소의 자연스러운 순서에 따라 입력 배열을 오름차순 또는 내림차순으로 정렬합니다. NULL 요소는 오름차순일 경우 반환된 배열의 앞부분에, 내림차순일 경우 반환된 배열의 끝에 배치됩니다.

예제

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