48小时(按点击)
select top 20 * from [4k_forum_threads] where datediff(hour,datecreated,getdate())<=48 order by hits desc
48小时(按回复)
select top 20 * from [4k_forum_threads] where datediff(hour,datecreated,getdate())<=4
order by resplies desc
一周
datediff(day,datecreated,getdate())<=7
一月
datediff(day,datecreated,getdate())<=30
博客展示了使用SQL进行特定时间范围数据查询的语句。包括查询48小时内按点击和回复排序的前20条数据,以及一周、一月内的数据,通过datediff函数来计算时间差筛选数据。

被折叠的 条评论
为什么被折叠?



