ORDERBY
각 창 함수의 파티션 내에서 정렬 순서를 결정하는 식을 정의합니다.
구문
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
매개 변수
용어 | 정의 |
---|---|
orderBy_expression | (선택 사항) 각 창 함수의 파티션 내에서 데이터를 정렬하는 데 사용할 스칼라 식입니다. |
order | (선택 사항) "<OrderDirection> [<BlankHandling>]" 형식의 두 부분으로 구성된 값입니다. <OrderDirection>은 orderBy_expression> 값(즉, 오름차순 또는 내림차순)을 정렬<하는 방법을 지정합니다. 유효한 값은 다음과 같습니다. DESC. 대체 값: 0(zero)/FALSE. orderBy_expression> 값의 내림차순으로 <정렬합니다. ASC. 대체 값: 1/TRUE. orderBy_expression> 값의 오름차순으로 <정렬합니다. 순서>를 생략하면 <기본값입니다. <BlankHandling> 부분은 선택 사항입니다. 공백의 순서를 지정합니다. 유효한 값은 다음과 같습니다. BLANKS 기본값입니다. 기본값입니다. 숫자 값의 동작은 빈 값이 0과 음수 값 사이에 정렬됩니다. 문자열에 대한 동작은 빈 문자열을 포함하여 모든 문자열 앞에 빈 값이 정렬됩니다. 먼저 공백을 지정합니다. 공백은 오름차순 또는 내림차순 정렬 순서에 관계없이 항상 시작 부분에 정렬됩니다. 공백이 마지막으로 표시됩니다. 공백은 오름차순 또는 내림차순 정렬 순서에 관계없이 항상 끝에 정렬됩니다. |
반환 값
이 함수는 값을 반환하지 않습니다.
설명
이 함수는 창 함수 식 내에서만 사용할 수 있습니다.
예시
오프셋을 참조하세요.
관련 콘텐츠
ORDERBY, PARTITIONBY 및 MATCHBY 함수 이해
INDEX
OFFSET
PARTITIONBY
MATCHBY
WINDOW
RANK
ROWNUMBER