MySQL是一種流行的開源關系型數據庫管理系統,在許多網站和應用程序中都廣泛使用。在MySQL中,可以使用單表查詢來計算某個屬性的平均值,比如說學生成績。下面我們來介紹一下如何運用MySQL進行單表查詢。
SELECT AVG(`score`) FROM `students`;
以上代碼中,“`score`”是表“students”中的一個屬性,即學生成績。“AVG”是MySQL內置函數,用于計算屬性的平均值。注意,這里的反引號是為了避免與MySQL中的保留字沖突而加的。
這條代碼將返回這個表中所有學生成績的平均值。如果你只想計算某些特定學生的成績平均值,可以通過添加“WHERE”子句來實現。以下是一個示例:
SELECT AVG(`score`) FROM `students` WHERE `name`='小明';
以上代碼將返回表“students”中名為“小明”的學生的平均成績。
通過這篇文章,你已經學會了如何在MySQL中使用單表查詢來計算平均成績。祝你在MySQL的學習和工作中順利!