MySql,MsSql

[sql] null 을 제외한 오름차순 정렬 쿼리

적샷굿샷 2013. 1. 26. 06:30
반응형



오름 차순으로 정렬 하다 보면 null 이 가장 위로 정렬 됩니다.



하지만 null인 값들은 필요가 없을때가 있습니다. 


null을 제외한 오름차순 정렬은 


order by 절에서 order by 'name' is null asc, 'name' asc;


와 같은 식으로 써주면 됩니다. 


ex) select name from tb_user order by 'name' is null asc, 'name' asc;

      select [레코드명] from [테이블명] order by [레코드명] is null asc, [레코드명] asc; 



즐코딩 하세요








반응형