MYSQL 聚合函數介紹與實例

MYSQL 常用聚合函數如下

函數名稱 函數作用
MIN 查詢指定列中的最小值
MAX 查詢指定列中的最大值
COUNT 查詢結果總行數統計
SUM 求和,返回指定列的總和
AVG 求平均數,返回指定列的平均值

爲了後續實例中便於理解,先在 TEST 數據庫中創建數據表 STUDENT,其表結構和表數據如下

select a.* from table a;
id name score
1 zhangsan 98
2 lisi 99
3 wangwu 100
  1. min() 函數
    例:在 student 表中查詢所有分數的最小值
    在這裏插入圖片描述
    例:在 student 表中查詢所有姓名的最小值
    在這裏插入圖片描述
    注:min() 函數即可查找數值類型,也可用於字符類型;min() 函數可以判斷字母大小,並返回最小的字符或字符串值,字符型數據比較時,按照ASCII碼值大小進行比較,從a到z,a的ASCII碼最小,z的ASCII碼最大;
  2. max() 函數
    例:在 student 表中查詢所有分數的最大值
    在這裏插入圖片描述
    例:在 student 表中查詢所有姓名的最大值
    在這裏插入圖片描述
    注:與min() 函數類似
  3. count() 函數
    例:在 student 表中查詢所有分數的列表總和
    在這裏插入圖片描述
  4. sum() 函數
    例:在 student 表中查詢所有分數的總和
    在這裏插入圖片描述
  5. avg() 函數
    例:在 student 表中查詢所有分數的平均值
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章