SSRS 2008/2012 - 增加汇总领域

时间:2015-02-13 22:44:26

标签: sql sql-server ssrs-2008 ssrs-tablix ssrs-2012

我尝试根据其他2个显示的字段向SSRS报告添加字段。 我使用矩阵报告

字段一是帐号计数 第二个字段是订单金额

我的尝试

    New_field=(Sum(Amount))/(Count(Account))

在SSRS中执行此操作的最佳方法是什么?因为SSRS中不能有聚合函数。

第二个相关问题是百分比增加。在新列中生成百分比差异的最佳方法是什么。

注意: 1.使用SQL存储过程为报告提供燃料。 2.图形显示与表格是可以接受的

由于

1 个答案:

答案 0 :(得分:1)

您可以简单地将公式放入查询中并为其指定ALIAS。在CASE时,我还使用Count(Account)=0语句来捕获错误。

SELECT 
      CASE WHEN Count(Account)=0 THEN (Sum(Amount))/(Count(Account)) END AS New_field
FROM TableName