【发布时间】:2019-10-08 20:04:21
【问题描述】:
我有想要汇总到每周的每日数据。 date_trunc 函数将默认日期设置为星期一。我想将星期日期开始到星期六。
我尝试了以下方法,但没有成功:
DATE_TRUNC('week',(ds + interval '1 day')) - interval '1 day' AS _week
这是 DATE_TRUNC 函数,工作正常,但从星期一开始:
DATE_TRUNC('week', DATE(ds))
这是我使用第一个代码时遇到的错误:
(SYNTAX_ERROR) line 32:67: mismatched input 'AS'. Expecting: '%', '*', '+', '-', '.', '/', 'AT', '[', '||', <expression>
【问题讨论】: