永洪社区
标题:
永洪SQL语句编写
[打印本页]
作者:
芒果小矮人
时间:
2021-10-30 15:59
标题:
永洪SQL语句编写
我想实现在计算列新建一个环比计算列,用 昨日销售-前日销售 计算列做一个瀑布图,如何实现呢,昨日和前日是参数列,脚本能自动获取日期
col
[
'销售额'
],
param
[
'前日'
],
param
[
'昨日'
以下是sql中的语句,想要实现的就是以下效果
with
aa as (SELECT date,avg(amount) amount FROM 数据表 where date = CURDATE()-1 group by date )
, bb as (SELECT date,avg(amount) amount FROM 数据表 where date = CURDATE()-8 group by date )
select aa.amount-bb.amount 同比销售额 from aa,bb
作者:
永洪Tech-CIDX
时间:
2021-11-5 17:40
1.新建 计算列_前日,内容为 if(dateGap(col['日期列'] , param['前日'],"dayofyear") ==0){col['销售额']}
2.新建 计算列_昨日,内容为 if(dateGap(col['日期列'] , param['昨日'],"dayofyear") ==0){col['销售额']}
3.新建计算列环比:if(col['计算列_前日'] != 0){(col['计算列_昨日'] - col['计算列_前日'])/col['计算列_前日']}
欢迎光临 永洪社区 (https://club.yonghongtech.com/)
Powered by Discuz! X3.4