本月价格已取出,如何取出上月单价,和去年整年的平均单价

1659926447899.jpg

FineReport 帆软用户ytejrbmiBQ 发布于 2022-8-8 10:41
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
privacyLv5初级互助
发布于2022-8-8 11:03(编辑于 2022-8-9 09:05)

你也可以再 写两个子句分别计算上月单价和去年整年的平均单价,然后在筛选的时候区分:

例如:

with a as{

select "上月单价"

from 表 

where ${"substr(date(mm,1,dbilldate),1,7)='"+本月+"'"}

}

with b as{

select "去年整年平均单价"

from 表 

where ${"substr(date(yy,1,a.dbilldate),1,4)=substr('"+本月+"',1,4)"}

}

select 本月单价,(select "上月单价" from a),(select "去年整年平均单价" from b)

from 表

where ${"substr(a.dbilldate,1,7)='"+本月+"'"}

最佳回答
0
runerLv7资深互助
发布于2022-8-8 10:45

拿参数 处理日期image.png

然后left join

  • 3关注人数
  • 455浏览人数
  • 最后回答于:2022-8-9 09:05
    请选择关闭问题的原因
    确定 取消
    返回顶部