

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Fungsi AVG
<a name="avg-function"></a>

AVGFungsi mengembalikan rata-rata (rata-rata aritmatika) dari nilai ekspresi masukan. AVGFungsi ini bekerja dengan nilai numerik dan mengabaikan nilai NULL.

## Sintaksis
<a name="avg-function-syntax"></a>

```
AVG (column)
```

## Pendapat
<a name="avg-function-arguments"></a>

*column*  
Kolom target tempat fungsi beroperasi. Kolom adalah salah satu tipe data berikut:  
+ SMALLINT
+ INTEGER
+ BIGINT
+ DECIMAL
+ DOUBLE
+ FLOAT

## Jenis Data
<a name="avg-function-data-types"></a>

Tipe argumen yang didukung oleh AVG fungsi adalahSMALLINT,INTEGER,BIGINT,DECIMAL, danDOUBLE.

Jenis pengembalian yang didukung oleh AVG fungsi adalah:
+ BIGINTuntuk argumen tipe integer apa pun
+ DOUBLEuntuk argumen floating point
+ Mengembalikan tipe data yang sama sebagai ekspresi untuk jenis argumen lainnya

Presisi default untuk hasil AVG fungsi dengan DECIMAL argumen adalah 38. Skala hasilnya sama dengan skala argumen. Misalnya, DEC(5,2) kolom mengembalikan tipe DEC(38,2) data. AVG

## Contoh
<a name="avg-function-example"></a>

Temukan jumlah rata-rata yang terjual per transaksi dari SALES tabel.

```
select avg(qtysold) from sales;
```