SSRS堆积柱形图 - 多列重叠

时间:2012-11-13 17:15:36

标签: reporting-services

在SQL Server Reporting Services 2008 R2中,我有以下数据集。

Date   | Value 1 | Value 2
--------------------------
Week 1 | 52      | 57
Week 2 | 49      | 63
Week 3 | 88      | 71

我有一个堆积柱形图,其X轴为Date,Y轴为Value。图表中的列当前在值1的顶部显示值2.这将列显示为值1和值2的总和。因此对于第1周,它是109等。

现在我的问题是,如何让图表显示每列的总数是数据集中的最高值?这仍然会显示两个值,但会使整个列的值最低,剩余值在顶部。因此,对于第1周,总数将为57.值1的列为52,值2的列为5。

这可能会让人感到困惑,所以我添加了一个虚拟图像,显示了我想要的最终图形。

enter image description here

1 个答案:

答案 0 :(得分:0)

也许你可以这样写一个查询:

SELECT LEAST(value1, value2) as value1, GREATEST(value1, value2) as value2
  value1 < value2 as color
FROM ...