mysql,SQL,触发器,多对多
Posted
技术标签:
【中文标题】mysql,SQL,触发器,多对多【英文标题】:mysql,SQL,trigger,many to many 【发布时间】:2018-10-25 18:30:46 【问题描述】:您好,我是 mysql db 的新手,我很想在学生和课程之间建立一个桥接表。一个学生可以有很多课程,而一门课程可以有很多学生。我想通过在插入中实现触发器但无法实现它来自动同时进入桥表学生课程表(桥表)。请帮助。
表 A 学生卡 学生姓名
表 B 课程编号 课程名称
表 Student_course 学生卡 课程编号
【问题讨论】:
到目前为止你做了什么?你的要求太宽泛了。请发布一些尝试的代码,以便我们查看。 你可以看看这个:***.com/questions/9931839/… 【参考方案1】:我认为你可以使用视图。它比触发器更适合你的要求
CREATE VIEW Student_course AS
SELECT * FROM tableA
UNION ALL
SELECT * FROM tableB
【讨论】:
以上是关于mysql,SQL,触发器,多对多的主要内容,如果未能解决你的问题,请参考以下文章
在 Django 中更新多对多关系时如何不触发“m2m_changed”信号?