求今日排行?
过去24小时中,新发贴中,属于精华贴的,点击率由高至低排列。每六小时刷新一次。
如果数量不够,自动以前一个24小时或前两个24小时的贴子来补充。
表结构:
id title addedate hits
1 新闻 2007-3-4 10
....
要求,24小时内点击率由高至低排列,数量不够自动以前一个24小时或前两个24小时的贴子来补充(这个数据尽管他点率最高也不能排在最前,应该在24小时内排序的后面)
[解决办法]
select
*
from
tabname
order by
datediff(hh,addedate,getdate())/24,hits desc