矩阵列的ssrs比率

时间:2016-06-13 10:37:17

标签: sql-server reporting-services ssrs-2008

我有一个看起来像

的数据矩阵
       | Mar  | Apr | May
A      | 110  | 85  | 65
B      | 95   | 75  | 55

我想添加另一个矩阵,将这些月份的月份更改显示为%,以便将数据计算为

       | Mar  | Apr          | May
A      | null | (85-110)/110 | (65-85)/85
B      | null | (75-95)/95   | (55-75)75

我该怎么做?

2 个答案:

答案 0 :(得分:0)

我认为最简单的方法是在sql-server中为比例部分创建查询。将其插入表格或临时表格中,然后从中选择矩阵。

答案 1 :(得分:0)

你应该更多地解释你的要求。你是否得到了那张桌子。?

尝试类似的事情,

 declare @t table(col varchar(200),Mar int ,Apr int,May int)
insert into @t values ('A',110,85,65),('B',95,75,55)
SELECT col
    ,NULL
    ,((apr - mar) / cast(mar AS DECIMAL(5, 2))) * 100
    ,(may - apr) / cast(apr AS DECIMAL(5, 2)) * 100
FROM @t