计算一组行、一个数字表达式或一组唯一值的平均值。
AVG( numeric-expression | DISTINCT numeric-expression )
numeric-expression 要在一组行上计算其平均值的表达式。
DISTINCT 子句 计算输入中的唯一数字值的平均值。
如果组不包含任何行,则返回 NULL 值。
如果参数为 DOUBLE,则返回 DOUBLE;否则返回 NUMERIC。
此平均值不包括 numeric-expression 为 NULL 值的行。
SQL/2003 核心特性。
以下语句返回值 49988.623200。
SELECT AVG( Salary ) FROM Employees; |
以下语句返回 Products 表中的平均产品价格:
SELECT AVG( DISTINCT UnitPrice ) FROM Products; |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |