프로그래밍/SQL

[MySQL] ORDER BY 시 NULL 맨 뒤로 보내기

Gooding 2023. 5. 11. 20:17
728x90
반응형

ORDER BY 사용하여 정렬하기

기본적으로 MySQL에서 ORDER BY를 사용하게 되면 NULL이 앞으로 정렬됨

SELECT *
FROM USER
ORDER BY CREATED_DATE;

 


NULL을 뒤로 보내고 정렬하기

IS NULL 을 ORDER BY 에 추가해주면 됨

SELECT *
FROM USER
ORDER BY CREATED_DATE IS NULL;

## 혹은
SELECT *
FROM USER
ORDER BY CREATED_DATE IS NULL ASC;
반응형