按PCRQ日期顺序,将PCSL的数量进行累计求和,SQL语句问题,哪里出错请帮忙修改!非常感谢

image.png

ljinyong2019 发布于 2022-2-15 09:05 (编辑于 2022-2-15 09:12)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
Z4u3z1Lv6专家互助
发布于2022-2-15 09:07(编辑于 2022-2-15 09:24)

select scrq,rsj,

sum(rsj) over(partition by to_char(scrq,'yyyy-mm') order by scrq) ysj,

sum(rsj) over(order by scrq) as nsj 

from tb_test_over 

order by scrq;

image.png

https://blog.csdn.net/u012324101/article/details/80251003 参考

PS:最好把SQL直接复制粘贴一份贴出来,打起来还是有点麻烦

补充

select dddh,cpph,pcrq,pcsl,sum(pcsl) over(order by pcrq) as 总和

 from PMCTABLE  where dddh='202112185' order by pcrq

image.png

  • ljinyong2019 ljinyong2019(提问者) select dddh,cpph,pcrq,pcsl,(select SUM(pcsl) FROM PMCTABLE where PMCTABLE.pcrq>=u.pcrq and PMCTABLE.pcrq =u.pcrq ) as 总和 from PMCTABLE u where dddh=\'202112185\' order by pcrq
    2022-02-15 09:12 
  • Z4u3z1 Z4u3z1 回复 ljinyong2019(提问者) select dddh,cpph,pcrq,pcsl,sum(pcsl) over(partition by pcrq order by pcrq) as 总和 from PMCTABLE where dddh=\'202112185\' order by pcrq
    2022-02-15 09:15 
  • ljinyong2019 ljinyong2019(提问者) 回复 Z4u3z1 消息 102,级别 15,状态 1,第 1 行 \'order\' 附近有语法错误。
    2022-02-15 09:18 
  • ljinyong2019 ljinyong2019(提问者) 回复 Z4u3z1 我试过用这个语句,一但用这个ORDER BY 就出错
    2022-02-15 09:19 
  • Z4u3z1 Z4u3z1 回复 ljinyong2019(提问者) 斜杠是论坛自己加的,你看你的语句也加了啊。自己删除
    2022-02-15 09:19 
  • 1关注人数
  • 369浏览人数
  • 最后回答于:2022-2-15 09:24
    请选择关闭问题的原因
    确定 取消
    返回顶部