Fungsi Agregate

Fungsi agregate ialah fungsi-fungsi statistic yang ditetapkan pada baris-baris yang diseleksi.

Fungsi yang sering digunakan :
a. AVG _ untuk mencari nilai rerata
Syntaksnya : SELECT AVG(nama_kolom) FROM (nama_tabel)
b. MAX _ untuk mencari nilai terbesar
Syntaksnya : SELECT MAX(nama_kolom) FROM (nama_tabel)
c. MIN _ untuk mencari nilai terkecil
Syntaksnya : SELECT MIN(nama_kolom) FROM (nama_tabel)
d. SUM _ untuk menghitung jumlah dari suatu field
Syntaksnya : SELECT SUM(nama_kolom) FROM (nama_tabel)
e. COUNT _ untuk menghitung jumlah record
Syntaksnya : SELECT COUNT(nama_kolom) FROM (nama_tabel)

Contoh :
1. Mencari nilai maksimal SKS dari tabel mahasiswa?
SELECT MAX(SKS) FROM mahasiswa
2. Mencari nilai rata-rata SKS dari tabel mahasiswa?
SELECT AVG(SKS) FROM mahasiswa
3. Mencari total nilai SKS dari tabel mahasiswa?
SELECT SUM(SKS) FROM mahasiswa
4. Menghitung jumlah mahasiswa dari tabel mahasiswa?
SELECT COUNT(kd_mahasiswa) FROM mahasiswa
5. Menghitung jumlah mahasiswa yang nilai SKS lebih dari 50?
SELECT COUNT(kd_mahasiswa) FROM mahasiswa WHERE SKS>50
6. Menghitung jumlah mahasiswa yang beralamat di ‘Yogyakarta’?
SELECT COUNT(kd_mahasiswa) FROM mahasiswa WHERE alamat=’Yogyakarta’

0 Response to "Fungsi Agregate"