0
我在T-SQL和SRSS中遇到了以下问题。SRSS中的百分比
情况:电子邮件票务系统。 每个传入的邮件都获得一个ID。另外,如果用户是我们数据库中的VIP,则每个电子邮件都会获得“VIP”标志。我现在要做的是获得以下4个值。
- 邮件总量
- VIP邮件总量
- 百分比共计/ VIP
到目前为止,从来就得到了以下声明:
WITH T1 AS (
SELECT
increcsystem.registrationtime,
count(*) AS [Total],
increcsystem.viplevel,
FROM
increcsystem
WHERE
GROUP BY increcsystem.registrationtime, increcsystem.viplevel
)
Select
(Select count(*) From T1) AS Total,
(Select count(*) From T1 WHERE viplevel = '100629') AS VIP_Tickets,
registrationtime AS Date
FROM T1
但我无法得到百分比正确:(
有人可以看到错误吗?
最好的问候, PhiBu