java吧 关注:1,209,938贴子:12,649,220
  • 19回复贴,共1

求助!有入库单表和出库单表,怎么得出库存数据??

只看楼主收藏回复



IP属地:上海1楼2017-04-27 16:10回复
    用脚或者用手


    IP属地:北京来自Android客户端2楼2017-04-27 16:16
    回复
      二者minus


      IP属地:吉林3楼2017-04-27 16:18
      收起回复



        IP属地:上海4楼2017-04-27 16:20
        回复
          select a.goodsid,(a.goodsnumber-b.goodsnumber)as remain
          from a,b
          where a.goodsid = b.goodsid


          IP属地:吉林5楼2017-04-27 16:32
          收起回复
            select 找什么
            from 从哪找
            where 条件


            来自Android客户端6楼2017-04-27 16:35
            收起回复
              @落霞调皮小鬼


              IP属地:上海7楼2017-04-27 16:42
              收起回复
                SELECT goodsid,sum(b)-sum(c) FROM(
                SELECT a1.goodsid,SUM(a1.goodsnumber)b,0 AS c FROM A1
                GROUP BY a1.goodsid
                UNION
                SELECT a2.goodsid,0 AS b,SUM(a2.goodsnumber)c FROM A2
                GROUP BY a2.goodsid)


                IP属地:吉林8楼2017-04-27 17:03
                收起回复
                  入库数据字段为正,出库为负 ,区分库存字段作为分组,最后sum 即可,举个例子:


                  9楼2017-05-04 15:20
                  收起回复