【发布时间】:2015-02-28 18:43:51
【问题描述】:
背后的逻辑是,我正在使用 SSRS 开发报告。我面临的问题是,在一张表上我有一个金额字段(在本例中为 A 列),而在另一张表上我有要扣除的金额(在本例中为 B 列)。
当我在报告 (ssrs) 上显示此记录时,它显示如下(第一个表),但他们正在寻找的输出是第二个。
工作原理:A 列是 A-B (6.000 - 2.000) 的结果,除第一个之外,此结果 (6.000 - 2.000 = 4.000) 将设置在 A 上。
我现在拥有的:
id A B
-----------------
1 6.000 2.000
2 6.000 1.000
3 6.000 2.000
4 6.000 1.000
预期输出
id A B C
-------------------------
1 6.000 2.000 4.000
2 4.000 1.000 3.000
3 3.000 2.000 1.000
4 1.000 1.000 0.000
【问题讨论】:
-
您应该使用您正在使用的数据库标记您的问题。而且,您的输出毫无意义。小数位怎么了?请编辑您的问题并解释逻辑。
标签: sql sql-server reporting-services view