DB/Oracle
[Oracle] ORDER BY NULL 정렬
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;
반응형