如何在多对多关系中输入记录

时间:2015-01-08 11:42:18

标签: sql

我有三张桌子:

  • Student
  • Student_CourseInfo
  • Course

Student_CourseInfo包含来自Student_ID关系的Student和来自Course_ID关系的Course

我想在StudentCourse PLUS中插入新记录,还必须在表Student_CourseInfo中插入记录。

我该怎么做?

2 个答案:

答案 0 :(得分:0)

如果您必须继续创建所有这些记录,请执行以下操作:

  • 锁定所有三张桌子
  • 创建学生
  • 创建课程
  • 创建student_courseinfo

答案 1 :(得分:0)

只需在Student表中输入一个inser语句,在Course表中插入一个插件,然后在Student_CourseInfo表中插入一个插件。如果此任务将多次完成,请使用一个函数(至少这就是我要做的)