我有一个包含日期时间列和其他一些其他列的表。日期时间列表示正在发生的事件。它可以包含一个时间(当时发生的事件)或NULL(事件没有发生)按时间组记录
我现在要计算特定间隔(15分钟)内发生的记录数,但不知道如何去做。
例如:
id | time | foreign_key
1 | 2012-01-01 00:00:01 | 2
2 | 2012-01-01 00:02:01 | 4
3 | 2012-01-01 00:16:00 | 1
4 | 2012-01-01 00:17:00 | 9
5 | 2012-01-01 00:31:00 | 6
我现在想创建一个用于创建设置类似结果查询:
interval | COUNT(id)
2012-01-01 00:00:00 | 2
2012-01-01 00:15:00 | 2
2012-01-01 00:30:00 | 1
在SQL这是可能的或任何人可以告诉我可以用什么样的工具? (例如,将数据导出到电子表格程序将不会是一个问题)
巧妙使用整数舍入+ unix timestamp,ty – dtech 2012-04-13 10:17:34