首頁 > 網際網路

如何計算mysql資料表某一列的平均值

2019-12-13 22:31:55

計算mysql資料表某一列的平均值,可以通過在sql語句中使用avg()方法對指定的列求平均值。下面舉例講解實現的過程。

1

新建一個test資料庫,在資料庫裡建立一張data表,表裡有三個欄位,id、username、age。


2

在data資料表裡插入5條資料,用於下面計算資料表age列的平均值。


3

新建一個php檔案,命名為test.php,在檔案內使用header()方法設定檔案執行編碼為utf8。


4

在test.php檔案內,使用new mysqli通過資料庫賬號、密碼、名稱連線資料庫,並使用set_charset設定獲取資料的編碼為utf8,再使用if語句判斷當連線資料庫不成功時,輸出錯誤資訊。


5

在test.php檔案內,編寫查詢資料庫的sql語句,在sql語句中,使用avg()方法求age列的平均值。


6

在test.php檔案內,使用query()方法執行sql語句查詢資料庫,將得到的資料資源使用fetch_all()方法轉換為二維資料,並通過echo把平均值輸出在頁面上。


7

在瀏覽器執行test.php檔案,檢視輸出的結果。可見,成功實現了輸出age列的平均值,平均值為20。



IT145.com E-mail:sddin#qq.com