如果当前年月为202301,前一个月就是202212,使用如下SQL可以将年月字段(YYYYMM格式)向前平移1个月:
date_format(add_months(from_unixtime(unix_timestamp(concat(年月字段,'01'),'yyyyMMdd'),'yyyy-MM-dd'),-1),'yyyyMM')
参考截图:
标签:unixtime,Hive,获取,SQL,YYYYMM,格式 From: https://www.cnblogs.com/adair/p/17672610.html