mysql高级查询教程_MYSQL高级查询
實(shí)際開發(fā)中,經(jīng)常需要對某些數(shù)據(jù)進(jìn)行統(tǒng)計(jì),比如,統(tǒng)計(jì)某個(gè)字段的最大值、最小值、平均值等。
MySQL中,提供了一些函數(shù)來實(shí)現(xiàn)這些功能
聚合函數(shù)
COUNT()——返回某列的行數(shù)
SUM()——返回某列值的和
AVG()——返回某列的平均值
MAX()——返回某列的最大值
MIN()——返回某列的最小值
上面的函數(shù),用于對一組值進(jìn)行統(tǒng)計(jì),并且返回唯一值,這些函數(shù)被稱為聚合函數(shù)
一、COUNT()函數(shù)
COUNT()函數(shù),用來統(tǒng)計(jì)記錄的條數(shù)
SELECT COUNT(*) FROM 表名;
查詢student表中,一共有多少條記錄
二、SUM()函數(shù)
SUM()函數(shù),是求和函數(shù),用于求出表中某個(gè)字段所有值的總和
SELECT SUM(字段名) FROM 表名;
查詢student表中,grade字段的總和
三、AVG()函數(shù)
AVG()函數(shù),用于求出某個(gè)字段,所有值的平均數(shù)
SELECT AVG(grade) FROM student;
四、MAX()函數(shù)
MAX()函數(shù),是求最大值的函數(shù),用于求出某個(gè)字段的最大值
SELECT MAX(grade) FROM student;
五、MIN()函數(shù)
MIN()函數(shù),是求最小值的函數(shù),用于求出某個(gè)字段的最小值
SELECT MIN(grade) FROM student;
總結(jié)
以上是生活随笔為你收集整理的mysql高级查询教程_MYSQL高级查询的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信用卡积分兑换值得吗 换购一杯咖啡需消费
- 下一篇: 福利金是什么