下面先直接排序看下效果
select UserInfoID,User_No,User_Names
from UserInfo
order by User_NO asc
可以看到指定排序的列,其值为 null 的排在了最前面。
下面就是解决办法。
select UserInfoID,User_No,User_Names
from UserInfo
order by case when User_NO is null then 1 else 0 end asc,User_NO asc