我有这样的数据
ID SUB Marks
1 English 25
1 Maths 22
1 Science 15
2 English 16
2 Maths 20
2 Science 12
等等......
如何对所有主题标记求和并给出每个ID的总分?
例如,如果我选择ID = 1,那么它应该显示62。
答案 0 :(得分:6)
select id, sum(Marks) as marks
from tablename
group by id
答案 1 :(得分:6)
这应该这样做:
SELECT ID, SUM(Marks) as totalMarks
FROM MyTable
GROUP BY Id
答案 2 :(得分:2)
试试这个...这是有效的......
SELECT ID, SUM(Marks) as Total
FROM Table_Name
GROUP BY ID
ORDER BY ID