一天时间排序从4:00开发


这么烦的需求,

SELECT * FROM [www_tvmenu_com].[web427247].[GL_PROGRAM]
order by  
case  when (datepart(Hour,GP_DATE)-4)  <0 then datepart(Hour,GP_DATE) + 24 else datepart(Hour,GP_DATE) end,datepart(minute,GP_DATE)

写出来效率太低,不知道有什么好的办法
posted on 2005-01-27 14:22  edobnet  阅读(1218)  评论(0编辑  收藏  举报