日期:2014-05-17  浏览次数:20396 次

求个实现查询某一小时内的数据 的方法
类似登录日志的表,要求查询某一时间段的登录记录数
例如,10点-11点之间的登录记录;14点-16点的登录记录。
个人搞不定了,不知道怎么忽略日期,只按照小时来作条件。

------解决方案--------------------
SQL code
WHERE DATEPART(hh,日期字段) >=10 AND DATEPART(hh,日期字段)<11
WHERE DATEPART(hh,日期字段) >=14 AND DATEPART(hh,日期字段)<16