以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  SQL请教  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=128068)

--  作者:yetle
--  发布时间:2018/11/28 10:30:00
--  SQL请教
通过表A连接表B,生产表C要怎么写?
表A:
      行ID   物料ID       款ID        需求数    物供号   物料编码
        1         A       101,102       100       88         H01
        2         B       101,102       200       88         H02
        3         C            101         300       88         H01

表B  款ID   物料ID       需求数       物供号   物料编码
        101     A              60             88        H01
        102     A              40             88        H01
        101     B              90             88        H02
        102     B             110            88        H02
        101     C             300            88        H01

表C
      行ID   物料ID       款ID        需求数    物供号    款ID  表B.需求数
        1         A       101,102       100       88       101      60
        1         A       101,102       100       88       102      40        
        2         B       101,102       200       88       101      90
        2         B       101,102       200       88       102     110
        3         C            101         300       88       H01     300

--  作者:有点蓝
--  发布时间:2018/11/28 11:22:00
--  
select 表A.行ID  , 表A.物料ID,       表A.款ID ,       表A.需求数    ,表A.物供号,    表B.款ID,表B.需求数 from 表B inner join 表A on 表B.物料ID = 表A.物料ID
--  作者:有点甜
--  发布时间:2018/11/28 11:56:00
--  

认认真真看看

 

http://www.foxtable.com/webhelp/scr/2322.htm

 

http://www.foxtable.com/webhelp/scr/2473.htm