ORDER BY CASE WHEN {컬럼명} IS NULL THEN 1 ELSE 0 END, {컬럼명} ASC |
만약 NULL 중에 특정 컬럼 값이 일치하면 다시 정렬 순서 중에 최 후위로 배치하고 싶다면,
ORDER BY CASE WHEN {컬럼} IS NULL THEN CASE {다른컬럼} WHEN {특정값과 일치} THEN {1보다 높은 수} ELSE 1 END ELSE 0 END, {컬럼} ASC |
'개발 > MS-SQL' 카테고리의 다른 글
다수의 테이블에 컬럼 추가하기 (존재 여부 검사) (0) | 2017.11.24 |
---|---|
SQL Server 2008 R2 설치 시 WMI 구성 오류로 설치가 불가능할 때.... (0) | 2010.07.01 |
Re-installing WMI (0) | 2010.07.01 |
[MS-SQL] SQL 2008 백업 -> SQL 2005 복구 오류 해결 (1) | 2010.05.25 |
MS-SQL 성능 관련 참고 사이트 (0) | 2010.04.27 |