반응형



오름 차순으로 정렬 하다 보면 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; 



즐코딩 하세요








반응형

'MySql,MsSql' 카테고리의 다른 글

[SQL] Ranking을 SQL로 구현  (0) 2013.06.28
[MySql] left join시 조건 설정 방법  (0) 2013.01.31

+ Recent posts