sql语句查询所有学生的学号、姓名、选课名称及成绩(没有选课的同学的选课信息显示为空)
时间: 2024-06-05 22:11:03 浏览: 46
可以使用如下SQL语句查询:
SELECT s.stu_no, s.stu_name, c.course_name, sc.score
FROM student s
LEFT JOIN sc ON s.stu_no = sc.stu_no
LEFT JOIN course c ON c.course_no = sc.course_no
相关问题
数据库SQL语句查询所有学生的学号、姓名、课程号及成绩。(没有选课的同学的选课信息显示为空)
好的,您的问题是如何查询所有学生的学号、姓名、课程号及成绩,没有选课的同学的选课信息显示为空。
可以使用以下 SQL 语句进行查询:
SELECT S.student_id, S.student_name, C.course_id, SC.score
FROM student S
LEFT JOIN student_course SC ON S.student_id = SC.student_id
LEFT JOIN course C ON SC.course_id = C.course_id;
这个查询语句将会查询出所有学生的学号、姓名、课程号及成绩,如果学生没有选课,则该学生的选课信息显示为空。该查询使用了 LEFT JOIN 来连接 student, student_course 和 course 三张表,来获取所有学生的选课信息。
查询所有选课学生的学号、姓名、课程名称及成绩。
这个问题需要查询学生选课成绩表和学生信息表。假设选课成绩表包含以下列:
- student_id: 学生ID
- course_id: 课程ID
- grade: 成绩
学生信息表包含以下列:
- student_id: 学生ID
- name: 学生姓名
可以使用如下SQL语句查询所有选课学生的学号、姓名、课程名称及成绩:
```
SELECT s.student_id, s.name, c.course_name, sc.grade
FROM student s
JOIN score sc ON s.student_id = sc.student_id
JOIN course c ON c.course_id = sc.course_id;
```
其中,JOIN语句用于连接学生信息表、选课成绩表和课程信息表,ON语句用于指定连接条件。最终结果将给出每个选课学生的学号、姓名、所选课程名称和成绩。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)