SQL必知必会——汇总数据(九)

1、聚集函数

汇总表中的数据,而不需要实际数据本身,因此,返回实际表数据纯属浪费时间和处理资源,为了方标这种类型的检索,SQL给出了5个聚集函数,聚集函数再各种主要SQL实现中得到了相当一致的支持。

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

1.1、AVG()函数

AVG()通过对表中行数并计算其列值之和,求得该列的平均值。AVG()可用来返回所有列的平均值,也可以用来返回特定列或行的平均值。`

 SELECT AVG(prod_price) AS avg_price
 FROM Products;
 #返回Products表中所有产品的平均价格
 SELECT AVG(prod_price) AS avg_price
 FROM Products
 WHERE vend_id = 'DLL01';
 #返回DLL01供应商的平均值

注意:
1、AVG只能用来确定特定数值列的平均值,而且列名必须作为函数参数给出。为了获得多个列的平均值,必须使用多个AVG

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值