博主提出一个SQL查询需求,使用的查询语句为SELECT * FROM [www_tvmenu_com].[web427247].[GL_PROGRAM] order by...,但该语句执行效率低,寻求优化办法。
这么烦的需求,
SELECT * FROM [www_tvmenu_com].[web427247].[GL_PROGRAM]
order by
case when (datepart(Hour,GP_DATE)-4) <0 then datepart(Hour,GP_DATE) +24else datepart(Hour,GP_DATE) end,datepart(minute,GP_DATE)