주제

 

NULL 정렬 순서 정하기

 

컬럼에 NULL이 있을때 처음으로 정렬할 지, 나중으로 정렬할 지 지정하면된다. 

 

 

 사용법
--
SELECT *
  FROM 테이블명
ORDER BY 컬럼 NULLS [FIRST|LAST];

 

 

 예제

 

 

 

-- HR계정의 DEPARTMENTS 테이블 조회

-- MANAGER_ID가 NULL인 것, DEPARTMENT_ID가 큰것을 위로 정렬한다.
SELECT *
  FROM DEPARTMENTS
 ORDER BY MANAGER_ID NULLS FIRST, DEPARTMENT_ID DESC;

 

 



 출처

오라클 공식 문서
https://docs.oracle.com/javadb/10.8.3.0/ref/rrefsqlj13658.html

 

728x90

+ Recent posts