A B C D ------------------ 北京 广州 1200 20 北京 上海 400 20 北京 河南 800 20 北京 四川 800 50
复制代码 代码如下:
select a,b,sum(c) as c,sum(d) as d from (select * from x union all select * from z ) t where not exits (select 1 from y where y.a=t.a and y.b=t.b) group by a,b