SSRS百分比显示

时间:2015-07-05 13:09:38

标签: sql reporting-services

在谈到SQL时,我一点也不熟练,但我正在尝试 将一些数据反映到百分比。 一个例子

 (select sysdate + interval '${horizonWindowMinutes}' minute from dual)

所以计算百分比的公式如下 [按合约编号/ maxrows(合约编号)进行总查询]

我将如何实现这一目标?任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

嗯。我假设您使用的是SQL Server。而且,你的目标是获得百分比。这似乎是"查询"的比例。到#34;合同编号"的总和。如果是这样,您可以使用窗口函数:

select e.*,
       (count(*) over (partition by ContractNumber, Enquiry) * 1.0 /
        count(*) over (partition by ContractNumber)
       ) as ratio
from enquiries e;

您可以将其格式化为百分比。这通常是在应用层完成的。