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
感谢您的帮助!