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


直接上腳本  

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

 

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

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

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

 

如下表格

 

 

如果我們想將 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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM