运用MySQL:查询“计算机系”的所有同学及成绩情况,要求显示学生的学号s_no、姓名s_name、班级名称class_name、课程号course_no、课程名称course_name、课程的成绩score
时间: 2024-03-22 21:38:55 浏览: 243
可以使用以下SQL语句来查询:
```
SELECT student.s_no, student.s_name, class.class_name, score.course_no, course.course_name, score.score
FROM student
JOIN class ON student.class_no = class.class_no
JOIN score ON student.s_no = score.s_no
JOIN course ON score.course_no = course.course_no
WHERE class.class_name = '计算机系';
```
上述SQL语句使用了四个表的JOIN操作,通过学生表student、班级表class、成绩表score、课程表course之间的关联关系,查询了“计算机系”的所有同学及其成绩情况,并返回学生学号、姓名、班级名称、课程号、课程名称、课程成绩等信息。
阅读全文