无需关联,直接用SQL生成查询表
select Distinct 名称及规格,(select sum(入库数量) fro m {入库} where {入库}.名称及规格 = b.名称及规格) as 入库,(select sum(出库数量) fro m {出库} where {出库}.名称及规格 = b.名称及规格)as 出库,(select sum(入库数量) fro m {入库} where {入库}.名称及规格 = b.名称及规格) -(select sum(出库数量) fro m {出库} where {出库}.名称及规格 = b.名称及规格) as 库存 fro m {出库} b
如果是MSSQL
select Distinct 名称及规格,(select sum(入库数量) fro m {入库} where {入库}.名称及规格 = b.名称及规格) as 入库,(select sum(出库数量) fro m {出库} where {出库}.名称及规格 = b.名称及规格)as 出库, (入库-出库) as 库存 fro m {出库} b