출처 : http://dba-presents.com/index.php/databases/sql-server/36-order-by-and-nulls-last-in-sql-server
좀 찾아보니 오라클이나 POSTGRE SQL 같은 건 ORDER BY 절 마지막에 NULLS LAST 같은 구문으로 되는거 같았다.
헌데 난 SQL SERVER를 사용중이다.
아래와 같은 방법으로 가능하다
SELECT TOP 100 *
FROM creditCard
ORDER BY
CASE WHEN monthlyLimit IS NULL THEN 1 ELSE 0 END DESC, monthlyLimit DESC;
ORDER BY 절에 CASE 구문이 들어가서 느려질 것 같은데, 아주 크게 차이는 나지 않는가보다.(인덱스가 없을 때)
인덱스가 걸린 칼럼이면 아래와 같이 차이가 많이 난다.