添加具有相同ID号mysql的列的数据
假设我在mysql中有这个表添加具有相同ID号mysql的列的数据,mysql,Mysql,假设我在mysql中有这个表 ID No. | Name | Contribution | 1 | Pikachu | 10 1 | Pikachu | 20 2 | Mewtwo | 30 2 | Mewtwo | 40 如何添加期望输
ID No. | Name | Contribution |
1 | Pikachu | 10
1 | Pikachu | 20
2 | Mewtwo | 30
2 | Mewtwo | 40
如何添加期望输出的贡献
ID No. | Name | Contribution
1|Pikachu|30
2|Mewtwo|70
尝试按id和名称对结果进行分组,并使用sum汇总所有贡献。比如:
SELECT id, Name, SUM(Contribution) AS Contribution
FROM mytable
GROUP BY id, Name
使用
group by
和sum
select ID, Name, sum(contribution) from `table` group by ID, Name
SUM()!