将表a中的值和表b中的id插入表c

xytpbqjk  于 2021-06-20  发布在  Mysql
关注(0)|答案(6)|浏览(349)

我有一张有这种结构的table

id---科目代码---科目名称---课程id
1-----设计------系统分析------1
2-----通信---------1
3——代数——代数——2

b桌我只想拿一下车牌号

id---螺柱\ id---螺柱\名称---螺柱\名称---螺柱\名称
1---1001

vcudknz3

vcudknz32#

------1
我希望有人能帮我这是我第一次来这里,为我的英语不好道歉。

nc1teljy

nc1teljy3#

-史密斯

我想在表c中自动插入所有的行,其中course\u id的值是表a中的1,course\u id的值是表b中的stud\u id

id----项目id----科目id----课程id
1----1001--------1

ogsagwnx

ogsagwnx4#

INSERT INTO tableC ( stud_id, subj_id, course_id)
SELECT a.stud_id, b.subj_id, b.course_id
FROM tableA as a, tablB as b
Where a.course_id =b.course_id

试试这个也许会有帮助

n3schb8v

n3schb8v5#

------1
2----1001--------2

相关问题