Snowflake cloud data platform 雪花日期范围查询历史数据并添加增量

Snowflake cloud data platform 雪花日期范围查询历史数据并添加增量,snowflake-cloud-data-platform,Snowflake Cloud Data Platform,我不熟悉Snowflake SQL,并编写了获取历史仪表板的需求 要求是从当前数据中获取5年的数据+希望包括过去5年第一个月的全部数据。例如,如果今天是2021年5月26日,我们需要从 2016年5月1日至2021年5月25日 使用我现在的Snowflake SQL查询,我得到了过去5年的数据,是否可以在Snowflake内置中得到剩余天数的增量 select * from table where portion_start >= trunc(add_months(sysdate(),-1

我不熟悉Snowflake SQL,并编写了获取历史仪表板的需求

要求是从当前数据中获取5年的数据+希望包括过去5年第一个月的全部数据。例如,如果今天是2021年5月26日,我们需要从 2016年5月1日至2021年5月25日

使用我现在的Snowflake SQL查询,我得到了过去5年的数据,是否可以在Snowflake内置中得到剩余天数的增量

select * from table where portion_start >= trunc(add_months(sysdate(),-12*5),'YEAR')

我相信这就是你想要的:

select * 
from table 
where portion_start >= dateadd(year,-5,date_trunc(month,current_date()))

很好用!非常感谢你!