第二章 SQL聚合函数 AVG
返回指定列值的平均值的聚合函数。
大纲
AVG([ALL | DISTINCT [BY(col-list)]] expression [%FOREACH(col-list)] [%AFTERHAVING])
参数
ALL- 可选-指定AVG返回表达式所有值的平均值。 如果没有指定关键字,则为默认值。DISTINCT- 可选 - 子句,指定AVG只计算一个值的唯一实例的平均值。 可以指定子句,其中可以是单个字段,也可以是逗号分隔的字段列表。- - 任何有效的表达式。 通常是包含要取平均值的数据值的列的名称。
- - 可选—列名或以逗号分隔的列名列表。
%AFTERHAVING- 可选 - 应用在HAVING子句中找到的条件。
返回或数据类型。 如果是类型,返回; 否则,它返回。
描述
聚合函数返回表达式值的平均值。 通常,表达式是查询返回的多行中字段的名称(或包含一个或多个字段名称的表达式)。
可以用于引用表或视图的SELECT查询或子查询。
AVG可以出现在列表或子句中,与普通字段值一起出现。
不能在子句中使用。 不能在的子句中使用,除非是子查询。
像所有聚合函数一样,可以带有一个可选的子句。
AVG(DISTINCT col1)仅对不同(唯一)的字段值进行平均。
仅对值不同(唯一)的记录中的字段值进行平均值。
但是请注意,不同的


