MYSQL 中的简单汇总问题111111

idname
12
11
15
26
23

有上图表A,需要mysql查询出如下格式,根据id,把数量汇总一下,怎么写呢,愁死我了

idnumsum
128
118
158
269
239

分组group,求和

可以这么写

select t.id, s.name as num, t.sum
from (select id, sum(name) as sum from A group by id) t
         left join A s on t.id = s.id;