MySQL将日期添加到多对多表中?

MySQL将日期添加到多对多表中?,mysql,mysql-workbench,Mysql,Mysql Workbench,我有三个表,前两个用来存储人们的信息 那么如何将日期添加到3个表的链接中呢 试着在家里练习功课,却不知道该怎么做! 编辑:我所能想到的就是选择B.考试日期,C.姓氏,B.科目名称如果我了解您的需求,您需要使用如下内部联接来联接表: SELECT B.Date_of_exams, C.last_name, B.subjects_name FROM entries A INNER JOIN subjects B ON A.subjects = B.subjects_id INNER JOIN st

我有三个表,前两个用来存储人们的信息

那么如何将日期添加到3个表的链接中呢

试着在家里练习功课,却不知道该怎么做!
编辑:我所能想到的就是选择B.考试日期,C.姓氏,B.科目名称

如果我了解您的需求,您需要使用如下内部联接来联接表:

SELECT B.Date_of_exams, C.last_name, B.subjects_name
FROM 
entries A
INNER JOIN subjects B
ON A.subjects = B.subjects_id
INNER JOIN students C
ON A.student = C.student_id

您正在尝试联接表。这是SQL中非常常见的一种做法,我认为如果您再搜索一些,您可以很容易地找到答案。非常感谢,因为我已经为此奋斗了两个多星期。这有帮助吗?如果是,你可以接受这个答案。另外,如果你对这个基本的sql概念感到困惑,我建议你在这里学习sql基础课程:3分钟内不能接受这个答案,但我很快就会接受,感谢今晚我将看到的链接!