如何在 SQL Server 2008 中汇总子查询数据?
在这个查询中,我想Score
在这个函数中对这个列数据求和CASE
,在数字范围之间的点,足够的时间我尝试对这个列求和它显示错误。
现在我想将此列Score
与 a相加Group by Applicant id
,我可以将Score
列数据汇总在一起的方式是什么?
但我不能做这个查询。请帮助我,我是初学者。
SELECT
ApplicantId, point,
'Score' = CASE
WHEN point BETWEEN 4.00 AND 4.50 THEN ('3' )
WHEN point BETWEEN 3.5 AND 4.00 THEN ('2' )
END
FROM tblAcademicInfo
WHERE tblAcademicInfo.ApplicantId = tblAcademicInfo.ApplicantId
输出:
ApplicantId point Score
--------------------------------
xzc1 3.25 NULL
xzc1 4.36 3
xzc1 3.59 2
xzc1 4.00 3