【发布时间】:2021-08-03 11:06:01
【问题描述】:
我在这里有一个代码,它根据星期天、星期一和星期二对所有数据进行分组。代码在周一和周日有效,但在周二,如您所见,10 月 12 日在下周的周二分组。
代码:
select case when day.week_starting = 'Sunday' then date_trunc('week', table1.date::date + 1)::date - 1
when day.week_starting = 'Tuesday' then date_trunc('week', table1.date::date + 2)::date + 1
when day.week_starting = 'Monday' then date_trunc('week', table1.date::date)::date
end as local_date_created, date
【问题讨论】:
标签: postgresql group-by