【发布时间】:2020-02-23 15:00:54
【问题描述】:
我正在编写一个数据库,其中有 3 个表来存储数据,第四个表来存储实际操作我根据其外键(用户和课程表)从 2 个表中提取数据,然后我想提取大学名称基于课程表中的大学 ID。例如,如果操作表的课程 Id = 1 的外键,我想从课程表中课程 Id = 1 的大学表中提取名称。
关系:
这是拉取数据的查询,不加拉取学院名
SELECT First_Name, Second_Name, Last_Name, Course_Name, Date_Course, College_Name AS OperationDetails
FROM (Operations INNER JOIN Users ON Operations.User_id = Users.User_Id) INNER JOIN Courses ON
Operations.course_Id = Courses.Course_Id;
我已尝试加入大学表以提取大学名称,但我没有任何建议如何编写查询。
【问题讨论】: