Foxtable(狐表)用户栏目专家坐堂 → SQL请教


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

主题:SQL请教

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


加好友 发短信
等级:四尾狐 帖子:858 积分:6381 威望:0 精华:0 注册:2017/2/13 9:04:00
SQL请教  发帖心情 Post By:2018/11/28 10:30:00 [只看该作者]

通过表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

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


加好友 发短信
等级:超级版主 帖子:110443 积分:562081 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By: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

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


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


 回到顶部