sql sever查询所有课程的名字以及课程被选修的情况(显示信息包括,课程 名、学号、课程编号、成绩)
时间: 2023-11-26 12:06:46 浏览: 217
基于Java+SQLSever2014的高校成绩管理数据库系统【100011205】
5星 · 资源好评率100%
可以使用以下 SQL 查询语句来实现:
```
SELECT Course.CourseName, SC.StudentID, SC.CourseID, SC.Score
FROM Course LEFT JOIN SC ON Course.CourseID = SC.CourseID
ORDER BY Course.CourseID ASC
```
这里使用了左连接(LEFT JOIN)来保证查询结果中包含所有课程,即使有些课程没有被选修过。同时,使用 ORDER BY 子句按照课程编号升序排列结果。
阅读全文