2019. 9. 20. 11:51
정렬에 흔히 사용하는 Order by에서 DESC, ASC 외에 조건을 주고 싶을 때가 있다.
특히, 정렬을 하는데 Null이 문제가 될 경우 아래와 같이 사용해 보자.
Order by 컬럼명 DESC Nulls Last => Null값을 뒤로 나오도록 함
Order by 컬럼명 DESC Nulls First => Null값을 먼저 나오도록 함
작성예>
SELECT *
FROM TABLE명
ORDER BY COLUMN명1, COLUMN명2 NULLS FIRST, COLUMN명3 DESC NULLS LAST;
반응형
'IT(job) > DB' 카테고리의 다른 글
Oracle(Tool)에서 & 입력/조회하기 (0) | 2020.02.18 |
---|---|
[Oracle] Connect By... (0) | 2020.02.14 |
[Oracle] 자주 쓰는 문자/날짜 치환, 문자 위치 찾기, 자르기 등 (0) | 2019.12.12 |
[Oracle] For문 Loop 입력하기 (0) | 2019.12.02 |
[Oracle] Table Copy 기존 테이블을 이용한 응용 (0) | 2019.11.26 |