合并和计算行记录(ssrs)

时间:2016-12-07 10:37:16

标签: reporting-services merge duplicates rows reportbuilder3.0

我在SSRS Report builder 3.0(Microsofs SQL server 2014)中需要一些帮助。我需要创建一个CSV数据文件,其中包含重复行的地址信息,但总结重复行的数量以了解总数量。

例如我的文件如下: Data file before

我需要的是所有重复的行合并并给出Qty列中值的总和,当两行的qty为1的新值时应为2.如果一行的qty为1而另一个数量为2,新gty应该变为3.这一切都必须在不损害文件构建的情况下完成。

结果应如下所示: Data file after

这可能吗?如果是的话,最好的办法是什么?

格尔茨!

1 个答案:

答案 0 :(得分:2)

根据您希望"合并"的记录之间包含相同值的列来设置组。然后使用>>> a = 1 >>> l = LazyClosureSequence(lambda: [a]) >>> print l [1] >>> a = 2 >>> print l [2] 函数汇总每个组的数量,或在DataSet查询中处理它,如:

SUM