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

怎么使用sql语句实现某条数据显示在最前端并在此基础上实现按时间排序

2012-03-13 
如何使用sql语句实现某条数据显示在最前端并在此基础上实现按时间排序也就是在表中让字段为Ostate=2的显示

如何使用sql语句实现某条数据显示在最前端并在此基础上实现按时间排序
也就是在表中
让字段为Ostate=2   的显示在最前端
而且,显示在最前端的要按时间先后显示,也就是要按时间排序。

各为高手帮帮忙啊!!


[解决办法]
select * from tableName order by case when Ostate=2 then 0 else 1 end,timeColumn

热点排行