我有如下数据集:
A 20
B 30
C 45
D 15
E 05
现在我想以这样的方式在饼图中显示它们: 值< = 20将是一个切片(在我们的情况下是3)并且值> 20将是饼图的其他切片(即在我们的示例中为2)。 所以饼图将有两个切片:
有人可以帮忙。提前谢谢。
答案 0 :(得分:0)
您必须完成报告数据集中的大部分工作。
/*Creating a dummy table*/
select 'A' name, 20 value into dbo.test
union
select 'B', 30
union
select 'C', 45
union
select 'D', 15
union
select 'E', 05
/*Report data set query*/
select '<=20' Bracket,(select count(1) from dbo.test where value <=20) cnt
union
select '>20',(select count(1) from dbo.test where value >20)
在rdl中,将Bracket
放在Category
轴上,将sum(cnt)
放在Values
上。
您的报告应如下所示: -