【发布时间】:2012-06-25 21:18:06
【问题描述】:
我想计算给定表格中几个日期范围内的行数(即:上一小时、今天、本周、过去 30 天)。
我需要知道此时间/日期期间有多少条目,才能判断给定用户是否已达到此范围中每个范围的限制。例如,一个用户一个月最多可以有 300 个条目,但有(每小时/每天/每周/每月)的限制。
到目前为止,我正在尝试使用与此类似的SELECT CASE 的子查询方法:group by range in mysql
这应该是最好的方法?
【问题讨论】:
-
您目前如何存储这些信息?它在日期时间字段中吗?您应该能够使用日期时间函数和分组来选择相关部分。为你所拥有的和你想要的结果提供结构会有很大帮助。
-
是的,使用日期时间存储