2011-02-09 54 views
0

我有一个报表查看器控制的图表: enter image description here百分比Reporting Services中/报表查看器

系列数据的总和: enter image description here

问题如何使赎回轴成比例?例如,早上5点有当天总赎回金额的45%

+0

你能描述的一些细节你的数据集。根据结构的不同,您可能能够使用现有的数据集而不写任何新的SQL。 – 2011-02-10 23:05:15

回答

0

没有看到您的数据,我猜测您可能必须对每一天的Redemtpions进行汇总,然后将其加入到每个时间段。

这样,不知道你的数据什么的,这里有一个例子:

;with dayavg as 
(
    select day, count(*) as NumberRedemptionsDay 
    from dbo.Redepmtions 
    group by day 
), 
houravg as 
(
    select day, hour, count(*) as NumberRedeptionsHour 
    from dbo.Redemptions 
    group by day, hour 
) 
select 
    houravg.hour, 
    houravg.NumberRedeptionsHour, 
    (houravg.NumberRedeptionsHour/NumberRedemptionsDay)*100 as Perc 
from houravg 
    inner join dayavg 
     on houravg.day=dayavg.day 
+0

非常感谢 - 我认为可能有一种简单的方法可以在RS中执行此操作..但这非常棒。 – 2011-02-16 23:50:49

相关问题