MySQL汇总数据

汇总数据

有时对数据表的操作不是表中数据本身,而是表中数据的汇总,例如 某一列数据的平均值,最大值,最小值等。而对于这些常用的数据汇总处理,MySQL提供了函数来处理。

SQL聚集函数
函数说明
COUNT()返回某列的行数
MAX()返回某列最大值
MIN()返回某列最小值
AVG()返回某列平均值
SUM()返回某列值之和

例子:

首先显示出products表格如下:



求出prod_price列的平均值

看起来比较怪,原表只显示了一行:


求出特定行的 如vend_id =1003所有商品的价格;


COUNT函数

用于确定满足某种条件的行数目,products表中共有14行:


统计Vend_id = 1001有多少行:


MAX()查找最大值



MIN() 最小值



SUM()求数列值之和



聚集不同的值

统计有多少个厂商,加上了DISTINCT关键字,就只统计该列中不同的值的数量:


组合聚合函数

多个函数可以一起用,功能更强大:



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值