【发布时间】:2020-12-22 00:32:44
【问题描述】:
我正在尝试找出一种方法来从 Redshift SQL 中的特定日期(不是当前日期)中减去 n 天。网上有很多关于从今天起减或加n天的教程,但是我找不到源日期不是今天的资源。
例如,date(qqr.date_created) >= '2020-06-08' - '45 days' :: interval 不起作用,因为 Redshift 会在 2020-06-08 日期戳周围引发错误。像date(qqr.date_created) >= date(getdate()) - '45 days' :: interval 这样的格式可以工作,但这不是我想要的,因为我不是想得到“今天前 45 天”,而是想得到“在我指定的日期前 45 天”。
任何建议将不胜感激!
【问题讨论】:
标签: sql amazon-redshift