3,497
社区成员
发帖
与我相关
我的任务
分享with tmp as
(select '01' codeA,'AAA' codeB,2 a,100 b from dual
union all select '01','BBB',3,200 from dual
union all select '01','CCC',4,300 from dual
union all select '02','AAA',2,900 from dual
union all select '02','BBB',3,800 from dual
union all select '01','BBB',3,700 from dual
)
select codeA,sum(a),sum(b) from
(select codeA,codeB,a,sum(b) b from tmp group by codeA,codeB,a)
group by codeA;