mysql獲取某個字段平均值方法AVG函數的使用

直接上腳本  spa

SELECT MAX(student_result) AS 最高分,MIN(student_result) AS 最低分,CAST(AVG(student_result) AS DECIMAL(10,2)) AS 平均分
FROM students
WHERE sex= ''

 

其中,特別說明一下CAST關鍵字code

CAST(字段名 as 要轉換的類型)

#其中,能夠轉換的類型爲:
CHAR(字符)
DATE(日期)
DATETIME(日期和時間)
DECIMAL(浮點型)
SIGNED(整型)
TIME(時間型)

 

以下表格blog

 

 

若是咱們想將 student_result 轉換爲 DECIMAL 而且結果保留 2 位小數:

SELECT CAST(student_result AS DECIMAL(10,2)) AS '成績' FROM demo

 

若是咱們將出生日期 born_date 轉換爲 SIGNED 顯示:

SELECT CAST(bron_date AS SIGNED) AS '日期轉換爲SIGNED' FROM demo
相關文章
相關標籤/搜索