Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Fungsi AVG
AVGFungsi mengembalikan rata-rata (rata-rata aritmatika) dari nilai ekspresi masukan. AVGFungsi ini bekerja dengan nilai numerik dan mengabaikan nilai NULL.
Sintaks
AVG (
column
)
Pendapat
kolom
-
Kolom target tempat fungsi beroperasi. Kolom adalah salah satu tipe data berikut:
-
SMALLINT
-
INTEGER
-
BIGINT
-
DECIMAL
-
DOUBLE
-
Tipe Data
Tipe argumen yang didukung oleh AVG fungsi adalahSMALLINT,INTEGER,BIGINT,DECIMAL, danDOUBLE.
Jenis pengembalian yang didukung oleh AVG fungsi adalah:
-
BIGINTuntuk setiap argumen tipe integer
-
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
Temukan jumlah rata-rata yang terjual per transaksi dari SALES tabel.
select avg(qtysold)from sales;