7,714
社区成员
发帖
与我相关
我的任务
分享
SELECT 入.货物编号, 入.货物名称, 入.入库数量之总计 AS 入, 出.出库数量之总计 AS 出, 入-出 AS 当前库存
FROM ([SELECT 货物信息.货物编号, 货物信息.货物名称, 0+Nz([数量之总计]) AS 入库数量之总计
FROM 货物信息 LEFT JOIN [SELECT 单据明细.货物编号, 货物信息.货物名称, Sum(单据明细.数量) AS 数量之总计
FROM 货物信息 INNER JOIN (((单据类型 INNER JOIN 单据信息 ON 单据类型.单据类型编号 = 单据信息.单据类型编号) INNER JOIN 仓库标示 ON 单据信息.仓库编号入 = 仓库标示.仓库编号) INNER JOIN 单据明细 ON 单据信息.单据编号 = 单据明细.单据编号) ON 货物信息.货物编号 = 单据明细.货物编号
WHERE (((单据信息.仓库编号入)=2))
GROUP BY 单据明细.货物编号, 货物信息.货物名称, 货物信息.货物排序
ORDER BY 货物信息.货物排序]. AS 入库1 ON 货物信息.货物编号 = 入库1.货物编号
ORDER BY 货物信息.货物排序]. AS 入 INNER JOIN [SELECT 货物信息.货物编号, 货物信息.货物名称, 0+Nz([数量之总计]) AS 出库数量之总计
FROM 货物信息 LEFT JOIN [SELECT 单据明细.货物编号, 货物信息.货物名称, Sum(单据明细.数量) AS 数量之总计
FROM 货物信息 INNER JOIN ((仓库标示 INNER JOIN (单据类型 INNER JOIN 单据信息 ON 单据类型.单据类型编号 = 单据信息.单据类型编号) ON 仓库标示.仓库编号 = 单据信息.仓库编号出) INNER JOIN 单据明细 ON 单据信息.单据编号 = 单据明细.单据编号) ON 货物信息.货物编号 = 单据明细.货物编号
WHERE (((单据信息.仓库编号出)=2))
GROUP BY 单据明细.货物编号, 货物信息.货物名称, 货物信息.货物排序
ORDER BY 货物信息.货物排序]. AS 出库1 ON 货物信息.货物编号 = 出库1.货物编号
ORDER BY 货物信息.货物排序]. AS 出 ON 入.货物编号 = 出.货物编号) INNER JOIN 货物信息 ON 出.货物编号 = 货物信息.货物编号
ORDER BY 货物信息.货物排序;