如何把表中数据叠加后删除
就是这样的一个表:
Id Name Qty
1 a 5
2 b 3
3 c 8
4 a 5
5 c 3
6 b 6
7 d 3
我想把所有的行里面NAME相同的的QTY相加后合并到一起
不知道应该怎么写~~求教
------解决方案--------------------select max(id) id,Name,sum(Qty) Qty from tb group by name
------解决方案--------------------合并后如果相删除,可select max(id) id,Name,sum(Qty) Qty into # from tb group by name
truncate tb
insert into tb select Name, Qty from #
drop table #