【发布时间】:2020-11-23 23:28:33
【问题描述】:
我需要在 presto 中构建一个可以回顾过去 70 天的查询,我正在使用的表以“YYYYMMDD”的格式存储日期。
在 postgresql 中,我可以简单地将 where 子句写成
where date >= to_char(current_date - 70, 'YYYYMMDD')
它会以 YYYYMMDD 格式提取 70 天前的日期。
但是,在 PrestoSQL 中,该函数似乎不存在,是否有替代方法?
【问题讨论】:
-
您不应该将 DATE 值存储在 varchar 列中。