MySQL之聚合查询


  • 将现有的多行数据进行统计,只能看到结果
  • count(): 计算总行数,括号中写星与列名,结果是相同的*
  • 查询学生总数
select count(*) from students;
  • max(列): 表示此列的最大值
  • 查询女生编号的最大值
select max(id) from students where gender=0;
  • min(列): 表示此列的最小值
  • 查询 未删除的学生最小编号
select min(id) from students where isDelete=0;
  • 子查询
  • 查询 未删除的学生最小编号 的信息
select * from students where id=(select min(id) from students where isDelete=0);
  • sum(列): 求此列的和
  • 查询 男生编号 的和
select * from students where gender=1;
  • avg(列):求此列的平均值
  • 查询 未删除的女生编号的平均值
select avg(id) from students where gender=0 and isDelete=0;


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值