关于数据库中三个表的数据查询问题

2025-06-22 23:44:13
推荐回答(1个)
回答1:

最直接的方法,将三张表做内联接,然后查询需要的条件即可,语句见下:
select Teacher.TeacherName,Course.CourseName,Course.Credit,ExamTime.ExamDate
from Course inner join ExamTime on Course.CourseID=ExamTime.CourseID
inner join Teacher on ExamTime.TeacherID=Teacher.TeacherID
where Teacher.TeacherName='张三'