当前位置:   article > 正文

sum over(order by) 和sum over(partition by) 的用法_sum(bqys-bqsh) over(partition by 1 order by fident

sum(bqys-bqsh) over(partition by 1 order by fidentityid)

代码如下:

select xmdc001,
       xmdc015,
       sum(xmdc015) over( order by xmdc001) as sum
  from xmdc_t
  
  • 1
  • 2
  • 3
  • 4
  • 5

代码说明:先按照xmdc001排序,然后累计xmdc015字段。譬如按产品排序,然后对销售的金额进行累加。
效果如下:
在这里插入图片描述
另外,以下代码含义为,先按照xmdc001排序分类,后进行累加。(注意,累加只会对相同的xmdc001进行累加)

select xmdc001,
       xmdc015,
       sum(xmdc015) over(partition by xmdc001 order by xmdc001) as sum
  from xmdc_t
  
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号