使用Apache Hive,我尝试使用系统current_date获取上个月的最后一天。我可以使用last_day(current_date)找到当前月份的最后一天,但我需要前一个月。我尝试使用add_months(-1)和date_add到current_date,但这给了我一个错误,说函数不存在。期待上个月的最后一天
8tntrjer1#
我试过下面的,它工作得很好。
select last_day(add_months(current_date, -1));
Ambari screeshot如果这不能解决您的问题,请分享查询,错误和Hive版本
1条答案
按热度按时间8tntrjer1#
我试过下面的,它工作得很好。
Ambari screeshot
如果这不能解决您的问题,请分享查询,错误和Hive版本