我需要在自动脚本中提取上个月的数据。下面是我在SQL中的做法。我目前在本月4日运行该过程,获取上个月的数据。现在我需要使用HIVE。有没有办法在HIVE中编写脚本?
date_field> = ADD_MONTHS(DATE - EXTRACT(DATE FROM DATE)+1,-1)和 date_field< = ADD_MONTHS(DATE - EXTRACT(DATE FROM DATE)+1,0)
谢谢!
答案 0 :(得分:0)
尝试以下
date_field >= (year(from_unixtime(unix_timestamp()))*100+month(from_unixtime(unix_timestamp())))-1