我正在从表中检索数据并显示条目的总和。我想要做的是显示在今天、昨天和本月所做的条目的总和。该表使用 unix 时间戳格式(例如 1351771856)。
目前我正在使用这条线来显示今天的结果:
AND comment_date > UNIX_TIMESTAMP() - 24 * 3600";
但这只是给了我过去 24 小时的条目。
示例:假设它是星期五,下午 17:00 - 它给了我从星期四 17:00 PM 到星期五 17:00 PM 的计数
我想要的是得到结果
- 星期四 00:00:00 - 23:59:59(本例为昨天)
- 今天的结果 (00:00:00 - 23:59:59)
- 上周,从星期一 00:00:00 到“今天”(在本例中为星期五)开始的结果。
我在 MySQL 文档中找不到实现此目的的方法。