【发布时间】:2017-06-12 20:22:09
【问题描述】:
我正在使用 postgres 8.1 数据库,我想编写一个查询,以 4 小时的间隔选择数据。
因此,如图所示,subscriber_id 带有日期,这是数据库中当前可用数据的方式和
我想要这样的数据
No. of Subscriber | Interval
0 0-4
0 4-8
7 8-12
1 12-16
0 16-20
0 20-24
基本上每天我们有 24 小时,如果我除以 24/4=6 意味着我每天总共有 6 个间隔
0-4
4-8
8-12
12-16
16-20
20-24
所以我需要这些时间间隔内的订阅者数量。 postgres 中是否有任何数据函数可以解决我的问题,或者我如何为这个问题编写查询?
注意:请根据 postgres 8.1 版本编写您的解决方案
【问题讨论】:
标签: postgresql date time count intervals