AVG 函數 - AWS Clean Rooms

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AVG 函數

該AVG函數返回輸入表達式值的平均值(算術平均值)。該AVG函數與數值一起使用,並忽略 NULL 值。

語法

AVG (column)

引數

欄位

該函數運行的目標列。資料行為下列其中一種資料類型:

  • SMALLINT

  • INTEGER

  • BIGINT

  • DECIMAL

  • DOUBLE

資料類型

AVG函數支援的引數類型為SMALLINTINTEGER、BIGINT、DECIMAL、和DOUBLE。

該AVG函數支持的返回類型如下:

  • BIGINT對於任何整數類型參數

  • DOUBLE對於浮點引數

  • 返回與任何其他參數類型的表達式相同的數據類型

帶有引數的AVG函數結果的默認有效位DECIMAL數為 38。結果的小數位數和引數的小數位數相同。例如,一個AVGDEC(5,2)列返回一個DEC(38,2)數據類型。

範例

從SALES表格中找出每筆交易的平均售出數量。

select avg(qtysold)from sales;