首页  >  文章  >  后端开发  >  SQL查询查找所有分数高于平均分数的学生

SQL查询查找所有分数高于平均分数的学生

PHPz
PHPz原创
2024-08-28 13:37:10412浏览

SQL Query to Find all the Students with Marks Greater than Average Marks

给定的任务是使用 SQL 查找所有分数高于平均分数的学生。即,如果班级中学生的分数为 65、75、89、92 和 60,则平均值为 76.2,查询应返回分数为 89 和 92 的记录。

让我们一步一步开始:

创建表格

首先,我们需要使用 CREATE 语句创建一个名为 Students 的表。该表有三列Student_Id主题、分数。该表存储了三种类型的科目,分数范围从0到100 −

雷雷

填充表格​​

让我们使用 INSERT INTO 语句将记录插入到该表中,如下 -

雷雷

显示数据

现在,让我们使用 SELECT 查询来显示这 9 条记录。

雷雷

此查询执行后将显示所有 9 条记录及其 3 列,如下 -

Student_Id Subject Marks
1 Math 75
2 Math 82
3 Math 95
4 English 67
5 English 78
6 English 88
7 Science 100
8 Science 92
9 Science 79

以上是SQL查询查找所有分数高于平均分数的学生的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn