Belajar SQL - Menghitung rata-rata dengan fungsi AVG pada SQL.
Rata-rata merupakan salah satu kriteria yang digunakan
ketika menganalisis sebuah data atau mengukur suatu kiinerja yag menggunakan
parameter angka.
Beberapa contoh penggunaan rata-rata antara lain adalah
sebagai berikut:
- Rata-rata nilai ujian akhir siswa
- Rata-rata penjualan setiap bulan
- Rata-rata jumlah pelanggan yang melakukan transaksi
- Rata-rata gaji pegawai di sebuah perusahaan
Nilai rata-rata dari sebuah kolom pada tabel dihitung menggunakan
fungsi AVG, yang merupakan singkatan
dari average.
Fungsi AVG dapat
digunakan untuk menghitung rata-rata dari seluruh data yang ada dan dapat digunakanpula untuk menghitung rata-rata dari kumpulan data-data yang
memenuhi kriteria tertentu.
Contohnya, untuk menghitung nilai rata-rata gaji pegawai dari tabel pegawai yang ditunjukan oleh gambar diatas maka syntax SQL-nya akan seperti berikut:
Hasil yang akan diberikan oleh syntax diatas akan tampak seperti gambar berikut:
Fungsi AVG yang diikuti dengan statement WHERE dapat digunakan untuk menghitung nilai rata-rata dari kumpulan data dengan kriteria tertentu.
Table Pegawai |
Contohnya, untuk menghitung nilai rata-rata gaji pegawai dari tabel pegawai yang ditunjukan oleh gambar diatas maka syntax SQL-nya akan seperti berikut:
SELECT AVG(gaji) AS gajiRata2 FROM pegawai
Hasil yang akan diberikan oleh syntax diatas akan tampak seperti gambar berikut:
Gaji rata-rata seluruh pegawai |
Fungsi AVG yang diikuti dengan statement WHERE dapat digunakan untuk menghitung nilai rata-rata dari kumpulan data dengan kriteria tertentu.
Contohnya untuk menghitung rata-rata gaji dari pegawai yang
mempunyai jabatan sebagai "Manajer" maka syntax SQL-nya akan seperti berikut:
SELECT AVG(gaji) AS gajiRata2 FROM pegawai WHERE jabatan = 'Manajer'
Hasil yang akan diberikan oleh syntax diatas akan tampak
seperti gambar berikut:
Gaji rata-rata manajer |
Sumber: Pandia,
Henry. 2018. Basis Data Kompetensi
Keahlian Rekayasa Perangkat Lunak Untuk SMK/MAK Kelas XII. Jakarta:
Erlangga
0 Komentar