我试图通过第二计数来获得第一计数的百分比。换句话说,我想要做的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