sql:求学生的学号、姓名、选修的课程名及成绩。
时间: 2023-08-08 11:06:36 浏览: 600
sql学生成绩管理系统课程设计数据库.doc
5星 · 资源好评率100%
假设有三张表:学生表(students)、课程表(courses)和成绩表(scores),则可以使用以下 SQL 语句查询学生的学号、姓名、选修的课程名及成绩:
```
SELECT
students.student_id,
students.student_name,
courses.course_name,
scores.score
FROM
students
INNER JOIN scores ON students.student_id = scores.student_id
INNER JOIN courses ON scores.course_id = courses.course_id;
```
其中,使用 INNER JOIN 连接三张表,将学生表、成绩表和课程表进行关联,再用 SELECT 子句选择需要查询的字段,即可得到学生的学号、姓名、选修的课程名及成绩。
阅读全文