我有一个类似于这样的表格:
id | name | profit | cost
---------------------------------------
1 | aaa | 4 | 2
2 | aaa | 4 | 3
3 | aaa | 4 | 2
4 | bbb | 4 | 1
我希望从这个表中删除重复的行(根据名称),但在执行删除之前,将已删除行的值添加到保留行中。
因此,在这种情况下,我希望运行查询后的表格如下:
id | name | profit | cost
---------------------------------------
1 | aaa | 12 | 7
4 | bbb | 4 | 1
是否可以在MySQL中完成此操作,而无需创建另一个表并复制数据,因为这是一张大表(有100万行但每天都在增加)?
5 | aaa | 12 | 7
)? - AgRizzo