雪花-查询最近12个月的数据

时间:2019-10-24 17:05:22

标签: sql date where-clause snowflake-data-warehouse

如何在不使用之间的情况下提取最近十二个月的记录?我在我的where子句中尝试了以下内容的变体:

DATEADD(YEAR,-12,O.CREATEDATE)

TO_DATE(O.CREATEDATE)>=DATEADD(YEAR,-12,O.CREATEDATE)

有关此SQL函数的 雪花 文档出现了,以解释datadd如何简单地更改日期。是否有 雪花sql 函数可以执行这种类型的请求?

谢谢你

1 个答案:

答案 0 :(得分:2)

您将使用:

where o.createdate >= dateadd(year, -1, current_date)