Presto sql获取上个月到当前日期的数据



如何使用presto sql 获取上月数据

试过这个:

SELECT *
FROM tabl
where my_date > cast(current_date - interval '1' month as timestamp)

但这将包括当前月份,不包括之前几个月的

如何只获取上个月的数据和本月的数据,包括这样的

last month data + data until today

使用date_trunc():

where my_date < date_trunc('month', current_date) and
my_date >= date_trunc('month', current_date) - interval '1' month

如果你想要上个月第一天起的所有东西:

where my_date >= date_trunc('month', current_date) - interval '1' month

相关内容

  • 没有找到相关文章

最新更新