Amazon-Redshift:如何获取一周前的条目
Amazon-Redshift: How to get entries that are a week old
我正在尝试编写一个 Amazon Redshift bash 脚本,该脚本每周一次,将通过电子邮件向我发送上周创建的所有用户。我写出了查询的其余部分,但我不知道如何添加 WHERE 条件子句,其工作方式类似于 MYSQL DATE_SUB()。示例:
Select *
from users u
where u.timestamp > DATE_SUB(NOW(), INTERVAL 1 WEEK)
注意:我不想每周都手动输入日期,我希望有一个快速命令可以解决这个问题。
谢谢!
我认为这可行::
where u.timestamp > dateadd(day, -7, current_date)
我正在尝试编写一个 Amazon Redshift bash 脚本,该脚本每周一次,将通过电子邮件向我发送上周创建的所有用户。我写出了查询的其余部分,但我不知道如何添加 WHERE 条件子句,其工作方式类似于 MYSQL DATE_SUB()。示例:
Select *
from users u
where u.timestamp > DATE_SUB(NOW(), INTERVAL 1 WEEK)
注意:我不想每周都手动输入日期,我希望有一个快速命令可以解决这个问题。
谢谢!
我认为这可行::
where u.timestamp > dateadd(day, -7, current_date)