谢谢老师们 查询出表 A B C 规格1的数量 规格2的数量 规格3的数量 数量合计 的各列汇总结果
------解决方案--------------------
求出 货号 是W8开头的所有记录的和
SQL code
select t.货号,
sum(t.规格1的数量) '规格1的数量',
sum(t.规格2的数量) '规格2的数量',
sum(t.规格3的数量) '规格3的数量',
sum(t.数量合计) '数量合计'
from
(select * from 表A
union all
select * from 表B
union all
select * from 表C) t
where t.货号 like 'W8%'
group by t.货号