环比增长率=(本期数-上期数)/上期数*100% 反映本期比上期增长了多少。
同比增长率=(本期数-同期数)/同期数*100% 指和去年同期相比较的增长率。
新建测试表,并插入数据进行查看
查看数据
DB2可以使用英语来执行日期和时间计算:
current date + 1 YEAR
current date + 3 YEARS + 2 MONTHS + 15 DAYS
current time + 5 HOURS - 3 MINUTES + 10 SECONDS
以2017-01-04 16:46:47为例,做日期和时间的计算 *** 作
得到的结果将是:
2018-01-04
2020-03-19
21:43:57
因此,求同环比的时候可以通过对日期进行计算求出去年当日和上月当日,再通过where语句即可求出同比环比销售额。
而在mysql中使用date_add()函数做日期加减 *** 作。
如,
求环比
求同比
select 月份,(SUM(case when 年份=2015 then 出口量 else 0 end)-SUM(case when 年份=2014 then 出口量 else 0 end))*100.0/SUM(case when 年份=2014 then 出口量 else 0 end) 增长率百分比from [hgsj].[dbo].[seamless]
where 年份 in(2014,2015)
group by 月份
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)