0
我有一個ts值爲ts的表,並且在ts中有一個事件發生的次數爲int。 的問題是,如果在一個TS任何情況下,這種TS沒有被記錄在數據庫中,如下面的例子:所有缺少Postgresql完成缺少值的date_trunc(ts,'hour')
ts | n
-------------------------
2014-09-26 01:00:00| 10
2014-09-26 03:00:00| 12
2014-09-26 05:00:00| 1
2014-09-26 06:00:00| 2
2014-09-26 07:00:00| 4
2014-09-26 08:00:00| 3
我需要做的是執行一個查詢,就可以完成ts值(trun at hour)在間隔時間內得到這樣的東西:
ts | n
-------------------------
2014-09-26 01:00:00| 10
2014-09-26 02:00:00| 0
2014-09-26 03:00:00| 12
2014-09-26 04:00:00| 0
2014-09-26 05:00:00| 1
2014-09-26 06:00:00| 2
2014-09-26 07:00:00| 4
2014-09-26 08:00:00| 3
感謝您的幫助!