我試圖通過第二計數來獲得第一計數的百分比。換句話說,我想要做的NbFirstCallResolutions/TotalCases * 100SQL - 其他計數的百分比
SELECT
(SELECT
COUNT([Incident].IncidentId)
FROM [Incident],[CaseResolution]
WHERE [Incident].IncidentId = [CaseResolution].RegardingObjectId
AND [CaseResolution].FirstCallResolution = 1
AND [Incident].CreatedOn >= @Parameter_StartDate
AND [Incident].CreatedOn <= DATEADD(day,1,@Parameter_EndDate)
) AS NbFirstCallResolutions,
(SELECT
COUNT([Incident].IncidentId)
FROM [Incident]
WHERE [Incident].CreatedOn >= @Parameter_StartDate
AND [Incident].CreatedOn <= DATEADD(day,1,@Parameter_EndDate)
) AS TotalCases
--SELECT NbFirstCallResolutions/TotalCases * 100.0
不知道如何處理這一個...
這是SQL Server嗎?如果是這樣,你不能以這種方式使用別名。只需劃分你的兩個查詢,而不用擔心別名 – paqogomez 2014-10-28 21:33:46
這是SQL Server是 – RIvalZero 2014-10-28 21:36:19