标签: sql hive
在Hive中,使用add_months很容易获得X个月的那一天,但我该如何做相反的事呢? 在Hive中有这样的东西吗? sub_months("2018-03-11", 4) == "2017-11-11"
add_months
sub_months("2018-03-11", 4) == "2017-11-11"
答案 0 :(得分:1)
要获得给定月份的X个月前,您只需添加减号,例如:
select add_months('2018-03-11',-4);