Foxtable(狐表)用户栏目专家坐堂 → 关于统计库存的sql代码


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

主题:关于统计库存的sql代码

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


加好友 发短信
等级:超级版主 帖子:109728 积分:558356 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/7/29 10:23:00 [显示全部帖子]

换下位置,用left join

(S.elect  a.品号,sum(入库数) as 入库数 ,sum(出库数) as 出库数,(isnull(sum(入库数),0)-isnull(sum(出库数),0)) as 库存数 from( S.elect  {YW_样品入库单明细}.品号,入库数,出库数 From {YW_样品入库单明细} Left JOIN {YW_样品出库单明细} ON {YW_样品出库单明细}.[品号] = {YW_样品入库单明细}.[品号]) as a group by 品号) As b  left JOIN S.elect  c.品号,c.品名,c.规格,c.成份,c.成品克重,c.成品门幅,b.入库数,b.出库数,b.库存数,c.入库单位 as 单位 from {YW_样品入库单明细} As c ON c.[品号] =b.[品号] 

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


加好友 发短信
等级:超级版主 帖子:109728 积分:558356 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/7/29 15:11:00 [显示全部帖子]

select 品号,品名,规格,成份,成品克重,成品门幅,sum(入库数) as 入库数,sum(出库数)  As 出库数 from (Select 品号,入库数,0 As 出库数,品名,规格,成份,成品克重,成品门幅 from YW_样品入库单明细 union all Select 品号,0 As 入库数,出库数,品名,规格,成份,成品克重,成品门幅 from YW_样品出库单明细) as a group by 品号,品名,规格,成份,成品克重,成品门幅



 回到顶部