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

SQL Anywhere 11.0.1 (日本語) » Ultra Light データベース管理とリファレンス » Ultra Light SQL リファレンス » Ultra Light SQL 関数 » SQL 関数 (A ~ D)

 

AVG 関数 [集合]

対象となるロー・セットの、数値式の平均値またはユニークな値からなるセットの平均値を計算します。

構文 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;