标签: sql-server-2008 sum
以下是我的数据:
我想要第3列,其中包含OpId列的总数,因此我可以在第4列中执行总计的百分比。因此,我希望第3列一直向下读取80,801。 80,801是整个OpId列的总和
感谢您的帮助
答案 0 :(得分:1)
您正在谈论over条款。
over
Sum(OpId) over (order by (select null))
如果您想将此分组/分区为分段,例如OpId每个incidencetype的总和,则添加partition by子句。
OpId
incidencetype
partition by
Sum(OpId) over (partition by incidencetype order by (select null))