MySQL中的?DQL?聚合函數(shù)詳解
介紹
SQL聚合函數(shù)是一組函數(shù),用于計算并返回數(shù)據(jù)集的單個值。這些函數(shù)通常用于在SELECT語句中匯總數(shù)據(jù),并執(zhí)行以下操作:計算平均值(AVG)、計數(shù)行數(shù)(COUNT)、獲取最大/最小值(MAX/MIN)或計算總和(SUM)。因為聚合函數(shù)能夠通過對數(shù)據(jù)集進行分組來提供更具體的分析和統(tǒng)計信息,所以它們通常與GROUP BY子句一起使用。
基本語法
SELECT 聚合函數(shù)(字段列表) FROM 表名;
聚合函數(shù)
- 介紹:將表中的數(shù)據(jù)作為一個整體,進行縱向計算
- 語法:select 聚合函數(shù)(字段列表) from 表名
- SUM 求和
- COUNT 統(tǒng)計數(shù)量
具體代碼
-- 1.統(tǒng)計該企業(yè)員工數(shù)量--count
-- count(字段)
select count(id)
from tb_emp;
-- count(常量)
select count('A')
from tb_emp;AVG 求平均數(shù)
- 具體代碼
-- 4.統(tǒng)計該企業(yè)ID的平均值--avg select avg(id) from tb_emp;
MAX 最大值
- 具體代碼
-- 2.統(tǒng)計該企業(yè)最早入職員工--min select min(entrydate) from tb_emp;
MIN 最小值
- 具體代碼
-- 2.統(tǒng)計該企業(yè)最早入職員工--min select min(entrydate) from tb_emp;
注意事項
- null值不參與所有聚合函數(shù)的運算
- 統(tǒng)計數(shù)量可以使用:count(*),count(字段),count(常量),推薦使用count(*)
到此這篇關于MySQL中的 DQL 聚合函數(shù)的文章就介紹到這了,更多相關mysql DQL 聚合函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
MySQL數(shù)據(jù)庫學習之分組函數(shù)詳解
這篇文章主要為大家詳細介紹一下MySQL數(shù)據(jù)庫中分組函數(shù)的使用,文中的示例代碼講解詳細,對我們學習MySQL有一定幫助,需要的可以參考一下2022-07-07
Mysql數(shù)據(jù)庫性能優(yōu)化之子查詢
這篇文章主要介紹了Mysql數(shù)據(jù)庫性能優(yōu)化之子查詢的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-01-01
詳解MySQL監(jiān)控工具 mysql-monitor
這篇文章主要介紹了解MySQL監(jiān)控工具 mysql-monitor的相關知識,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧2020-07-07
MySQL遞歸查詢樹狀表的子節(jié)點、父節(jié)點具體實現(xiàn)
本程序?qū)懥藘蓚€sql存儲過程,子節(jié)點查詢算是照搬了,父節(jié)點查詢是逆思維弄的2014-03-03
重新restore了mysql到另一臺機器上后mysql 編碼問題報錯
重新restore了mysql到另一臺機器上,今天新寫了一個app,發(fā)現(xiàn)在admin界面下一添加漢字就會報錯2011-12-12

