首頁  >  文章  >  後端開發  >  SQL查詢尋找所有分數高於平均分數的學生

SQL查詢尋找所有分數高於平均分數的學生

PHPz
PHPz原創
2024-08-28 13:37:10414瀏覽

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主題、Marks。表格儲存了三種類型的科目,分數範圍從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