Foxtable(狐表)用户栏目专家坐堂 → 库存查询表


  共有5255人关注过本帖树形打印复制链接

主题:库存查询表

帅哥哟,离线,有人找我吗?
有点甜
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/2/13 22:03:00 [只看该作者]

 代码大概如下

select *, ((case when 入库 is null then 0 else 入库 end)-(case when 出库 is null then 0 else 出库 end)) as 库存 from (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 入出库存类型='入库') as 入库,(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 入出库存类型='出库') as 出库 from {库存明细表} a) as c

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6814 积分:43103 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2014/2/13 22:05:00 [只看该作者]

以下是引用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

代码太长,让人眼花缭乱。


 回到顶部
总数 12 上一页 1 2