存在多个表,结构相同,如:产品编号,库存数量
表1 : 产品编号 库存数量
1 10
2 20
表2 : 产品编号 库存数量
1 15
3 16
表3 : 产品编号 库存数量
1 20
2 20
3 20
得到结果:产品编号 汇总库存数量
1 45
2 40
3 36
合计 121
应怎么写SQL语句?
表1 : 产品编号 库存数量
1 10
2 20
表2 : 产品编号 库存数量
1 15
3 16
表3 : 产品编号 库存数量
1 20
2 20
3 20
得到结果:产品编号 汇总库存数量
1 45
2 40
3 36
合计 121
应怎么写SQL语句?
(select * from 表1
union all
select * from 表2
union all
select * from 表3
) t
group by t.产品编号