MySQL(基础篇)之聚合函数
来源:互联网 发布:软件开发可行性分析 编辑:程序博客网 时间:2024/05/30 23:17
一: 聚合函数
1.1. COUNT()函数
1. COUNT()函数用来统计记录的条数;
2. 与GOUPE BY 关键字一起使用;
我这边仍然使用的是t_student表,大家可以自己建表练习,没必要跟我完全相同.
例: 查询t_student表中一共有多少学生
Mysql>SELECT COUNT(*) AS 'total' FROM t_student;
例: 查询t_student表中每个年级各有多少学生
Mysql>SELECT COUNT(*) AS 'total',gradeName FROM t_student GROUP BY gradeName;
1.2. SUM()函数
1. SUM()函数是求和函数;
2. 与GOUPE BY 关键字一起使用;
例: 查询t_student表中所有学生的年龄总和
Mysql>SELECT SUM(age) AS '年龄总和' FROM t_student;
例: 查询t_student表中所有学生的年龄总和并按年级分组
Mysql>SELECT SUM(age) AS '年龄总和',gradeName FROM t_student GROUP BY gradeName;
1.3. AVG()函数
1. AVG()函数是求平均值的函数;
2. 与GOUPE BY 关键字一起使用;
例: 查询t_student表中所有学生的平均年龄
Mysql>SELECT AVG(age) AS '平均年龄' FROM t_student;
例: 查询t_student表中所有学生的平均年龄并按年级分组
Mysql>SELECT AVG(age) AS '平均年龄',gradeName FROM t_student GROUP BY gradeName;
1.4. MAX()函数
1. MAX()函数是求最大值的函数;
2. 与GOUPE BY 关键字一起使用;
例: 查询t_student表中所有学生中的年龄最大的学生
Mysql>SELECT MAX(age) AS '最大年龄' FROM t_student;
例: 查询t_student表中每个年级年龄最大的学生
Mysql>SELECT MAX(age) AS '最大年龄',gradeName FROM t_student GROUP BY gradeName;
1.5. MIN()函数
1. MIN()函数是求最小值的函数;
2. 与GOUPE BY 关键字一起使用;
例: 查询t_student表中所有学生中的年龄最小的学生
Mysql>SELECT MIN(age) AS '最小年龄' FROM t_student;
例: 查询t_student表中每个年级年龄最小的学生
Mysql>SELECT MIN(age) AS '最小年龄',gradeName FROM t_student GROUP BY gradeName;
- MySQL(基础篇)之聚合函数
- Mysql之聚合函数
- MySql(6)------SQL基础之聚合函数、分组、having子句
- MySQL之聚合函数查询
- MySQL(基础篇)之MySQL函数(字符串函数)
- MySQL学习之聚合函数查询
- SQL基础(九)---聚合函数
- SQL基础--聚合函数
- mysql(二):使用聚合函数查询
- mysql(二):使用聚合函数查询
- Mysql聚合函数简介
- MySQL中的聚合函数
- mysql聚合函数
- mysql(三、聚合函数)
- Mysql 使用聚合函数
- mysql聚合函数
- MySQL聚合函数
- MySQL聚合函数
- tectia - sftpg3 can not open server (问题解决)
- 关于定时器
- 明世宗朱厚熜
- NSCoding协议
- 常吃七种蔬菜帮助你自然美白
- MySQL(基础篇)之聚合函数
- AndroidManifest.xml文件详解(provider)
- 汇编中的PTR含义/用法
- 在 Ubuntu 上使用 sshfs 映射远程 ssh 文件系统为本地磁盘
- C++11 std::ref
- JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- Java I/O流之管道流-多线程实现
- Android中Bitmap,byte[],Drawable相互转化
- JS 判断变量是否为空