聚合函数为了快速得到统计数据,经常会用到如下5个聚合函数
总数
count(*)表示计算总行数,括号中写星与列名,结果是相同的
例1:查询学生总数
select count(*) from students;最大值
max(列)表示求此列的最大值
例2:查询女生的编号最大值
select max(id) from students where gender=2;最小值
min(列)表示求此列的最小值
例3:查询未删除的学生最小编号
【MySQL-查询聚合函数】select min(id) from students where is_delete=0;求和
sum(列)表示求此列的和
例4:查询男生的总年龄
select sum(age) from students where gender=1;-- 平均年龄select sum(age)/count(*) from students where gender=1;平均值
avg(列)表示求此列的平均值
例5:查询未删除女生的编号平均值
select avg(id) from students where is_delete=0 and gender=2;
推荐阅读
- mysql把查询的结果保存到表
- 梦到和家人吵架是怎么回事 周公解梦大全查询梦见吵架与家人闹翻
- 怎么查别人的购票记录 打114查询别人买票记录
- 批量追踪圆通快递物流详情 圆通快递单号查询跟踪
- 微信怎样查看银行卡余额?只用这样操作,就能做到一键查询
- mysql查询条件字段值末尾有空格也能查到数据问题
- 梦见好多小蜜蜂咬我 周公解梦大全查询蜜蜂咬我
- 4大方法教你查询手机号绑定过哪些平台,网友:太实用了
- MySQL 百万级数据量分页查询方法及其优化
- 苹果官网序列号查询