查询总结值存在于不同的列在sql server 2005
问题描述:
我有列即ie理论标记,实际标记,学生的ID,课程ID,&科目Id 我需要加起来列在理论上的标记&实用标记为了获得聚合,我不知道如何添加列值。我使用SQL Server 2005查询总结值存在于不同的列在sql server 2005
请帮助
答
假设理论标记和实用的标记是数字数据类型
SELECT
student_id,
course_id,
subject_id,
SUM(theory_marks + practical_marks) AS overall_mark
FROM
table
GROUP BY
student_id, course_id, subject_id
谢谢你,那不解决我的问题,但只是为了好奇的缘故,你能告诉我如果列是varchar datetype,如何做同样的事情? – Sneha 2009-04-11 20:46:04