Apache Hive -获取上个月的最后一天

wj8zmpe1  于 2023-10-18  发布在  Hive
关注(0)|答案(1)|浏览(154)

使用Apache Hive,我尝试使用系统current_date获取上个月的最后一天。我可以使用last_day(current_date)找到当前月份的最后一天,但我需要前一个月。我尝试使用add_months(-1)和date_add到current_date,但这给了我一个错误,说函数不存在。
期待上个月的最后一天

8tntrjer

8tntrjer1#

我试过下面的,它工作得很好。

select last_day(add_months(current_date, -1));

Ambari screeshot
如果这不能解决您的问题,请分享查询,错误和Hive版本

相关问题