AVG Fungsi - AWS Clean Rooms

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

AVG Fungsi

Bagian AVG fungsi mengembalikan rata-rata (rata-rata aritmatika) dari nilai ekspresi masukan. Bagian AVG fungsi bekerja dengan nilai numerik dan mengabaikan nilai NULL.

Sintaks

AVG (column)

Pendapat

column

Kolom target tempat fungsi beroperasi. Kolom adalah salah satu tipe data berikut:

  • SMALLINT

  • INTEGER

  • BIGINT

  • DECIMAL

  • DOUBLE

  • FLOAT

Jenis data

Jenis argumen yang didukung oleh AVG fungsi adalah SMALLINT, INTEGER, BIGINT, DECIMAL, dan DOUBLE.

Jenis pengembalian yang didukung oleh AVG fungsi adalah:

  • BIGINT untuk argumen tipe integer

  • DOUBLE untuk argumen floating point

  • Mengembalikan tipe data yang sama sebagai ekspresi untuk jenis argumen lainnya

Presisi default untuk AVG Hasil fungsi dengan DECIMAL Argumennya adalah 38. Skala hasilnya sama dengan skala argumen. Sebagai contoh, sebuah AVG dari sebuah DEC(5,2) kolom mengembalikan DEC(38,2) tipe data.

Contoh

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

select avg(qtysold) from sales;