상세 컨텐츠

본문 제목

[Oracle] ORDER BY NULL 정렬

DB/Oracle

by husks 2023. 3. 28. 08:39

본문

반응형

오라클에서 NULL이 들어 있는 항목을 DESC 하면 맨 앞에 NULL인 데이터가 보이게 되고 그 후에 큰값에서 작은 값으로 보여지게 됩니다.

 

이럴때는 NULLS LAST 을 사용하면 됩니다.

SELECT *
FROM my_table
ORDER BY my_column NULLS LAST;

반대로, NULLS FIRST를 사용하면 NULL 값을 처음에 출력하도록 정렬합니다.

 

SELECT *
FROM my_table
ORDER BY my_column NULLS FIRST;

 

저는 아래와 같이 사용하였습니다.

SELECT *
FROM CHANGE_CODE
ORDER BY CNT DESC NULLS LAST;

 

반응형

관련글 더보기

댓글 영역