【发布时间】:2018-04-03 15:46:54
【问题描述】:
我正在使用 impala 查找一周的开始日期,如下所示: 选择 TRUNC('2018-01-01', "D")
根据周一至周日的一周给出开始日期。有没有办法改变这种行为给我一个周日 - 周六周?
我只需要为我的查询更改它,更改服务器或集群范围的设置不是一个选项。
【问题讨论】:
标签: hadoop impala cloudera-cdh
我正在使用 impala 查找一周的开始日期,如下所示: 选择 TRUNC('2018-01-01', "D")
根据周一至周日的一周给出开始日期。有没有办法改变这种行为给我一个周日 - 周六周?
我只需要为我的查询更改它,更改服务器或集群范围的设置不是一个选项。
【问题讨论】:
标签: hadoop impala cloudera-cdh
你可以这样做:
SELECT TRUNC("2018-04-04", "D") - INTERVAL 1 DAY ;
【讨论】: