我正在使用Visual Studio 2012和SQL Server 2012.我的问题是如何根据我目前的字段在我的SSRS Tablix中显示百分比。
我有一个WithinRequirements
字段,我使用了一个案例陈述来告诉我某个Business_ID
是否符合要求。在这种情况下,如果名称为Business_ID
的{{1}}在10天内完成,则会收到1,如果不是则为0。
Headquarters
从那里开始,应用我的过滤器和其余的查询,我得到601个CASE WHEN AgeBusiness >= 0 AND AgeBusiness <10 AND [Name] like '%Headquarters%' THEN 1
ELSE 0
End AS WithinRequirements
记录,这些记录要么得到0,要么得到1。
现在我正在尝试在我的Tablix中创建一个列,以显示Business_ID
的百分比。
基本上,我试图在WithinRequirements
中为表示<:p>的列提供表达式
SSRS
我不知道如何制作这个表达方式。有人可以帮我解决这个问题吗?我试过了:
(Count of Business_ID where WithinRequirements =
1/Total Number of Business_ID where WithinRequirements = 1 or 0) * 100)
作为我的表达,但那不起作用。
任何帮助将不胜感激,并提前感谢您。
答案 0 :(得分:0)
试试这个
Sum(Fields!WithinRequirements.Value)/Count(Fields!WithinRequirements.Value) * 100