最终效果:
代码:实现了效果
SELECT Sort
FROM 表名
ORDER BY CASE
WHEN Sort >= 1
THEN 0
ELSE 1
END, Sort ASC
代码二:加上了分页代码
SELECT
ROW_NUMBER() OVER (
ORDER BY a.Status DESC,
CASE WHEN Sort >= 1 THEN 0 ELSE 1 END,
Sort ASC ) AS RowNumber ,
a.Name ,
a.Sort
FROM 表名
又是一个不错的感觉,又学到了新的东西
参考思路:https://bbs.csdn.net/topics/380215463