我有一個包含日期時間列和其他一些其他列的表。日期時間列表示正在發生的事件。它可以包含一個時間(當時發生的事件)或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