假设计算机系教师的教师号为001,查询语句如下:

SELECT s.student_id, s.student_name, s.department
FROM student s, course c, teacher t, sc
WHERE s.student_id = sc.student_id
AND c.course_id = sc.course_id
AND c.teacher_id = t.teacher_id
AND t.teacher_id = '001';

其中,student表存储学生信息,包括学号、姓名、所在系;course表存储课程信息,包括课程号、课程名、授课教师等;teacher表存储教师信息,包括教师号、教师名、所属系等;sc表存储选课信息,包括学生选课记录。通过连接这些表,可以找到选修过计算机系教师所教课程的学生信息。

用MySQL语言查询选修过计算机系教师所教课程的学生的学号姓名所在系

原文地址: https://www.cveoy.top/t/topic/3qv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录