(4)查询选修了“3”号课程的学生姓名、成绩及任课教师姓名;

动态 未结 0 159
小小草
小小草 LV1 2023年9月23日 23:40 发表
假设您的数据库中有三个表:students(学生信息表)、courses(课程信息表)和 scores(成绩信息表),其中 scores 表包含了学生选课和成绩信息,courses 表包含了课程和任课教师信息。可以使用以下 SQL 查询语句来获取选修了“3”号课程的学生姓名、成绩及任课教师姓名: ``` SELECT students.name, scores.score, courses.teacher_name FROM students INNER JOIN scores ON students.id = scores.student_id INNER JOIN courses ON scores.course_id = courses.id WHERE courses.id = 3; ``` 这个查询语句使用 INNER JOIN 连接了三个表,并使用 WHERE 子句过滤出选修了“3”号课程的学生信息。其中,students.name 表示返回学生姓名,scores.score 表示返回成绩,courses.teacher_name 表示返回任课教师姓名。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复