我想动态添加列值,并将结果存储在另一列中,如下所示。
Column 1 Column 2 Total
60 10 10
75 0 10
80 20 30
100 50 80
在RDLC中也有可能这样做。
答案 0 :(得分:3)
我提供了一个示例查询供参考,如果您需要在下面进行一些更改,请告诉我。
检查此示例: http://sqlfiddle.com/#!18/11cf3/2
create table demo (
column1 int,
column2 int
);
insert into demo (Column1 , Column2) values
(60 ,10),
(75 ,0 ),
(80 ,20),
(80, 20) ,
(100,50),
(150,150),
(160,160);
select column1,column2 ,
sum(column2) over (order by column1,column2 ROWS UNBOUNDED PRECEDING) as total
from demo
尝试也在SSRS中运行相同的查询。