select a.编号,a.口名,a.厂商,isnull(a.数量,0)+isnull(b.数量,0) as 总数量 from 主库 a full join (select 编号,sum(数量)as 数量 from 分库 group by 编号) b on a.编号=b.编号你再测一下,我已经在自己机子上测了一下。
那就这样:select a.编号,a.品名,a.厂商,a.数量+(select isnull(sum(数量),0) from 分库 where 编号=a.编号) as 总数量 from 主库 a
from 主库 a inner join
(selct 编号,sum(数量) as 数量 from 分库 group by 编号) b
on a.编号=b.编号
from 主库 a
from 主库 a
from 主库 a full join (select 编号,sum(数量)as 数量 from 分库 group by 编号) b
on a.编号=b.编号你再测一下,我已经在自己机子上测了一下。
from 主库 a