如何去掉重复记录后求和
比如有
A B C
1 10 3
1 10 5
2 20 4
2 20 7
其中A,B两列有重复
我需要的结果是去掉A,B列重复的记录后进行求和
最好不要用子查询
------解决方案--------------------select sum(distinct B) from yTable
------解决方案--------------------只对A,B求和?
------解决方案--------------------select sum(B) from (select D =sum(1), A,B from table group by A,B)E
------解决方案--------------------那就是這個了,沒想到更好的方法
Select SUM(B) As B From (Select Distinct A, B From 表) T