我需要编写一个sql语句来选择用lastname,firstname排序的所有用户.这是我知道如何做的部分:)我不知道该怎么做是先非空值排序.现在我得到这个:
null,null
null,null
p1Last,p1First
p2Last,p2First
等等
我需要得到:
p1Last,p2First
null,null
有什么想法吗?
解决方法
见
Sort Values Ascending But NULLS Last
基本上
SELECT * FROM @Temp ORDER BY CASE WHEN LastName IS NULL THEN 1 ELSE 0 END,LastName