以下是引用ap9709130在2014-2-12 17:42:00的发言:
请帮我看一下我自己写的代码错在哪行吗?
select Distinct 产品名称,产品批号,产品入仓piao面价,产品入仓成本价,产品分类,产品所属部门,仓库名称,(select sum(产品数量) from {库存明细表} b where a.产品名称=b.产品名称 and a.产品批号=b.产品批号 and a.产品入仓piao面价=b.产品入仓piao面价 and a.产品入仓成本价=b.产品入成本价 and a.产品分类=b.产品分类 and a.产品所属部门=b.产品所属部门 and a.仓库名称=b.仓库名称 and 入出库存类型='入库') as 入库 ,(select sum(产品数量) from {库存明细表} b where select sum(产品数量) from {库存明细表} b where a.产品名称=b.产品名称 and a.产品批号=b.产品批号 and a.产品入仓piao面价=b.产品入仓piao面价 and a.产品入仓成本价=b.产品入成本价 and a.产品分类=b.产品分类 and a.产品所属部门=b.产品所属部门 and a.仓库名称=b.仓库名称 and 入出库存类型='出库') as 出库,IIF(入库 is null,0,入库)-IIF(出库 is null,0,出库) as 库存 from {库存明细表} a
代码太长,让人眼花缭乱。