首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

排序的sql

2012-02-17 
求一个排序的sql表里有一个字段SortNumber,要求手工输入的,起排序作用。数字越小,排前;数字越大,排后面。但

求一个排序的sql
表里有一个字段   SortNumber,要求手工输入的,起排序作用。数字越小,排前;数字越大,排后面。但是SortNumber的默认值是0,如果SortNumber=0,则排在最后。

所以现在的需求是:一个表,按SortNumber从小到大排序,( <0的部分已经排除,不用管),0要求排最后~

在线等~

[解决办法]
Select * from tb
order by Case when SortNumber=0 then 1 else 0 end,SortNumber

热点排行