谢谢版主日夜回复问题! 还有一个...关于查询的问题
情况是这样的:
在销售点表中, 有2个点: A 和B
在销售业绩表中,销售单位也分别记为 A 和 B
但在 "发货表 " 中,只有A, 因为B 是从A 出取货.
现在要查询A 的库存量
结果应该是: A的库存量=A的发货量 - (A销售量+B销售量)
觉得应该用你们教的联合查询, 但就是不知到底应该如何写.
谢谢!
------解决方案----------------------这样?
SELECT [产品编号], sum(数量) AS 库存数量
FROM
(select [产品编号],发货量 as 数量
from 发货表
where 发货点= 'A '
union all
select [产品编号],销售数量 * (-1) as 数量
from 销售表
where 销售点 = 'A ' OR 销售点 = 'B '
) AS T
GROUP BY [产品编号];