Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » UltraLite SQL 参考 » UltraLite SQL 函数 » SQL 函数 (A-D)

 

AVG 函数 [Aggregate]

计算一组行、一个数字表达式或一组唯一值的平均值。

语法 1
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;