我有一张time without time zone
型ctime
列的桌子.
| cdate | ctime
+------------+----------
| 2016-12-24 | 12:02:17
| 2016-12-24 | 12:02:32
| 2016-12-24 | 12:03:00
| 2016-12-24 | 12:02:10
我想以cdate
和ctime
为单位分组,但希望ctime
只计算小时数.
我有一张time without time zone
型ctime
列的桌子.
| cdate | ctime
+------------+----------
| 2016-12-24 | 12:02:17
| 2016-12-24 | 12:02:32
| 2016-12-24 | 12:03:00
| 2016-12-24 | 12:02:10
我想以cdate
和ctime
为单位分组,但希望ctime
只计算小时数.
使用date_trunc
:
group by cdate, date_trunc('hour', ctime)