大数据之hive:hive之add_months 函数(用于同比、环比计算)
目录
1、同比和环比2、add_months函数介绍3、环比实战4、同比
1、同比和环比
同比:同去年的今天进行比较 环比:同上个月的今天进行比较
2、add_months函数介绍
-1 代表减一个月; +1 代表加一个月;
select add_months('2020-09-04',-1);
2020-08-04
select add_months('2020-03-31',-1);
2020-02-29
3、环比实战
select d.spotid,d.times,d.totalnumber,d.last_month_day,d.last_month_day_num,
concat(nvl(round((d.totalnumber - d.last_month_day_num) / d.last_month_day_num * 100,2),0),'%') as ratio
fr
共有 0 条评论