假设您的数据库中有三个表: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 表示返回任课教师姓名。