AVG()
平均值,改函数必须配合表来操作
mysql> SELECT AVG(age) FROM user;+----------+| AVG(age) |+----------+| 17.0000 |+----------+
COUNT()
计数,统计表里面有多少数据
mysql> SELECT COUNT(id) FROM user;+-----------+| COUNT(id) |+-----------+| 7 |+-----------+
MAX()
最大值
mysql> SELECT MAX(age) FROM user;+----------+| MAX(age) |+----------+| 21 |+----------+-- 如果要查询年级最大人的名字,必须使用子查询的方式查找。-- 思路 获取所有数据 = (age = 最大值的)mysql> SELECT * FROM user WHERE age=(SELECT MAX(age) FROM user);+----+--------+------+------+| id | name | age | sex |+----+--------+------+------+| 4 | 小白 | 21 | |+----+--------+------+------+
MIN()
最小值
mysql> SELECT MIN(age) FROM user;+----------+| MIN(age) |+----------+| 11 |+----------+
SUM()
求和
mysql> SELECT SUM(age) FROM user;+----------+| SUM(age) |+----------+| 102 |+----------+
