我正在SSRS 2008中开发条形图报告。我只是希望条形图中的条形表示来自查询的值的中值。这样做的最佳方式是什么?
答案 0 :(得分:0)
令人惊讶的是,在SSRS或T-SQL中没有内置的Median函数(假设这是您的数据源)。我会添加代码来预先计算查询,然后SSRS可以只显示它。
T-SQL的起点是NTILE函数:
http://msdn.microsoft.com/en-us/library/ms175126.aspx
请注意我在“社区补充”部分中的评论 - 对于粗心大意的人来说有一些陷阱。
答案 1 :(得分:0)
我能够通过计算查询中的中位数而不是试图让SSRS为我这样做来做到这一点。我在查询中使用它来执行此操作:Function to Calculate Median in Sql Server