I am working on a query that is fairly similar the following:
CREATE TABLE #test (a char(1), b char(1)) INSERT INTO #test(a,b) VALUES (\'A\',NULL), (\'A\',
;WITH CTE AS ( SELECT DISTINCT * FROM #test ) SELECT a,b FROM CTE ORDER BY CASE WHEN b IS NULL THEN 9999 ELSE b END ;