我被困在这个查询中.. 我只想总结每个id的结果,但每个id都有很多行..
ID SUB Marks
1 English 25
2 English 25
3 English 25
4 Maths 10
5 Maths 10
6 Maths 10
我需要像这样的结果
ID Marks
1 35
我只是每组拿一个id,然后我总结..如何完成它?
我尝试SUM( distinct..)
但错误的结果..
真的需要你的帮助..
答案 0 :(得分:0)
select sum(marks)
from
(
select distinct sub, marks
from your_table
) tmp