access 不同表之间如何运算?

我现在有两个表,一个是入库记录表,一个是出库记录表,两个表都详细记录了某某型号的产品在何时出库(入库)多少数量,我现在想要一个表(或查询)能够统计每个型号的产品的库存,即某型号库存=(该型号所有入库数量相加)-(该型号所有出库数量相加)
真心求教,本人财富不多,但求详细方法,感激不尽!!!

你应该把表结构贴出来,试试以下:

select [产品型号],入库-出库 as 库存 from
(select t1.[产品型号],入库,出库 from
(select [产品型号],sum([入库数量]) as 入库 from 入库记录表 group by [产品型号]) as t1 left jion
(select [产品型号],sum([出库数量]) as 出库 from 出库记录表 group by [产品型号]) as t2
on t1.[产品型号]=t2.[产品型号]) as t

其中[产品型号]要换成你自己的字段名称...
祝你成功!追问

那请问如果我想它自动的列出我的产品型号呢?因为产品很多,如果一个个去手动输入的话,很麻烦

那请问如果我想它自动的列出我的产品型号呢?因为产品很多,如果一个个去手动输入的话,很麻烦

追答

以上语句就可以自动列出产品型号呀,不需要你手动输入,你试试就知道了...

温馨提示:答案为网友推荐,仅供参考