时间组在PostgreSQL查询中炫耀一天

时间:2018-12-17 05:07:05

标签: sql postgresql datetime group-by postico

我有一个查询,可以计算各种统计数据和指标,并按上周的日期进行分组。这些时间没有相关的时区,但是以UTC显示,因此我想先将它们转换为太平洋时间。当我得到当前日期后7天内的日期时,它仅给出代表最近6天的6个组。这是怎么回事,我该如何解决?谢谢!

select
 date_trunc('day', time1 AT TIME ZONE 'US/Pacific') as day,
 ...
where is_displayed = 'yes'
 date_trunc('day', time1 AT TIME ZONE 'US/Pacific') >= now() - interval '7 days'
group by day;

0 个答案:

没有答案
相关问题