聚集函数

       使用聚集函数,MySQL查询可用于检索数据,以便分析和报表生成。

       例如,

           1.确定表中行数(或满足某个条件或包含某个特定值的行数);

           2.获得表中行组的和;

           3.找出表列(或所有行或某些特定的行)的最大值,最小值和平均值;

       我们想要的是汇总后的数据,而不是检索出的表中的数据;

       聚集函数:运行在行组上,计算和返回单个值的函数;

10.基础-汇总数据

AVG()函数

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

       下面的例子使用AVG()返回products表中所有产品的平均价格:

10.基础-汇总数据

        AVG()也可以用来确定特定列或行的平均值。下面的例子返回特定供应商所提供产品的平均价格:

10.基础-汇总数据

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

NULL值:AVG()函数忽略列值为NULL的行。


相关文章:

  • 2021-08-06
  • 2022-01-05
  • 2022-01-17
  • 2022-12-23
  • 2022-02-28
  • 2021-06-18
  • 2021-10-04
猜你喜欢
  • 2021-08-19
  • 2022-12-23
  • 2021-12-15
  • 2021-05-23
  • 2021-10-26
  • 2022-01-17
  • 2021-11-13
相关资源
相似解决方案