查询所有课程成绩均大于90 分的学生学号和姓名。~
时间: 2023-11-16 07:28:59 浏览: 447
好的,根据您的要求,我可以给出以下 SQL 查询语句:
```
SELECT student.id, student.name
FROM student
WHERE NOT EXISTS (
SELECT *
FROM score
WHERE score.student_id = student.id AND score.grade < 90
)
```
这个查询语句中,首先在 `student` 表中查询所有学生的学号和姓名。然后通过子查询来判断该学生的所有成绩是否都大于90分,如果存在任何一门成绩小于90分,则排除该学生。最终返回所有符合条件的学生的学号和姓名。
希望这个回答能够帮到您!
相关问题
查询所有选修课程成绩均大于55分的学生s_number。
这个问题需要至少两个表:一个是学生表,包含学生的学号和姓名等基本信息;另一个是成绩表,包含学生的学号、课程号和成绩等信息。
假设学生表名为students,成绩表名为scores,那么可以使用以下SQL语句查询所有选修课程成绩均大于55分的学生学号:
```
SELECT s_number
FROM students
WHERE s_number NOT IN (
SELECT s_number
FROM scores
WHERE score <= 55
);
```
这个查询语句的原理是,首先从学生表中选择所有学生的学号。然后,从成绩表中选择所有成绩小于等于55分的学生学号。最后,在学生表中排除这些学生,并返回剩余的学生学号,这些学生的选修课程成绩均大于55分。
数据库查询平均成绩大于60分的同学的学号和成绩
好的,假设你的数据库中有以下三个表格:`students`、`courses`和`scores`,其中`students`表格包含学生的学号和姓名,`courses`表格包含课程的编号和名称,`scores`表格包含学生的学号、课程的编号和成绩。你可以使用以下 SQL 语句来查询平均成绩大于60分的同学的学号和平均成绩:
```
SELECT s.sid, AVG(sc.score) AS avg_score
FROM students s, scores sc
WHERE s.sid = sc.sid
GROUP BY s.sid
HAVING AVG(sc.score) > 60;
```
其中,`s`是`students`表格的别名,`sc`是`scores`表格的别名。`AVG(sc.score)`表示对学生的所有成绩求平均值,`AS avg_score`是给平均值取一个别名。这条SQL语句将返回平均成绩大于60分的同学的学号和平均成绩。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)