Mysql常用分組聚合函數(統計行的數量、最大值、最小值、平均值、求和)

一、概念

聚合函數:又稱分組函數、統計函數、聚集函數。在mysql中作用於字段(列)數據,並對字段(列)數據返回一條記錄.。換句話說,就是函數運算,類似於Excel表格裏面的函數.。

函數名 含義
COUNT 統計行的數量
AVG 平均數
SUM 求累加和
MAX 最大值
MIN 最小值

二、舉例

舉例表
在這裏插入圖片描述

2.1 COUNT函數

舉例要求:統計goodsName(商品名)這一字段(列)有多少行

2.1.1 語法

SELECT COUNT(goodsName) AS '商品行數' FROM business

2.1.2運行結果

在這裏插入圖片描述

2.2 AVG函數

舉例要求:求costPrice(成本價)的平均數

2.2.1語法

SELECT AVG(costPrice) AS '成本價的平均數' FROM business

2.2.2運行結果

在這裏插入圖片描述

2.3 SUM函數

舉例要求:求costPrice(成本價)的總和

2.3.1語法

SELECT SUM(costPrice) AS '成本價的總和爲' FROM business

2.3.2運行結果

在這裏插入圖片描述

2.4 MAX函數

舉例要求:求salePrice(賣價)的最大值

2.4.1語法

SELECT MAX(salePrice) AS '賣價的最大值' FROM business

2.4.2運行結果

在這裏插入圖片描述

2.5 MIN函數

舉例要求:求salePrice(賣價)的最小值

2.5.1語法

SELECT MIN(salePrice) AS '賣價的最小值' FROM business

2.5.2運行結果

在這裏插入圖片描述
以上就是我們mysql的常用函數了,希望對你有幫助!有不足歡迎指出,謝謝

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章