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

求SQL先按大于当前时间升序排序,再按小于当前时间降序排序解决办法

2012-03-30 
求SQL先按大于当前时间升序排序,再按小于当前时间降序排序现在有一个会议表现在要求列出会议列表先按还没

求SQL先按大于当前时间升序排序,再按小于当前时间降序排序
现在有一个会议表
现在要求列出会议列表
先按还没有到会议时间升序排序,
再按已过会议时间的倒序排序

这个SQL怎么写

谢谢

[解决办法]
给测试数据
[解决办法]
select * from tb order by case when meetingtime>=getdate() then 0 else 1 end,abs(datediff(ss,getdate(),meetingtime)) asc

热点排行
Bad Request.