Mysql : Fungsi Agregasi Dalam Sql (Avg, Count, Sum, Min, Max)






Pengertian Agregasi

Agregasi merupakan salah satu perintah yang memperlihatkan nilai nilai atribut dalam tabel. Agregasi lazimnya dipakai untuk memperlihatkan jumlah total nilai, mengkalkulasikan jumlah record, mengkalkulasikan nilai terbesar, mengkalkulasikan nilai terkecil dan mengkalkulasikan rata-rata.

AVG Menghitung Rata-Rata
COUNT Menghitung Jumlah Record
SUM Menghitung Jumlah Data
MAX Menghitung Nilai Terbesar
MIN Menghitung Nilai Terkecil

AVG

Fungsi dari AVG sendiri yaitu untuk memperlihatkan nilai ratarata pada suatu atribut didalam table, misalkan nilai rata-rata dari mahasiswa menyerupai teladan dibawah ini :

SELECT AVG(nilai) FROM mhs;

Maka tampilannya akan menyerupai di bawah ini :

+------------+
| avg(nilai) |
+------------+
| 83.3636    |
+------------+
1 row in set (0.08 sec)

COUNT

Fungsi dari COUNT sendiri yaitu untuk mengkalkulasikan jumlah record suatu atribut didalam table, misalkan banyak mhs yang dijumlah leat jumlah besar dari nim mahasiswa, menyerupai teladan dibawah ini :

SELECT COUNT(*) FROM mhs;

Maka tampilannya akan menyerupai dibawah ini :

+-----+
| nim |
+-----+
| 11  |
+-----+
1 row in set (0.06 sec)

SUM

Fungsi dari SUM aadalah untuk mengkalkulasikan jumlah dari total semua nilai suatu atribut didalam table, misalkan mengkalkulasikan seluruh nilai mhs, menyerupai teladan dibawah ini :

SELECT SUM(nilai) FROM mhs;

Maka tampilannya akan menyerupai dibawah ini :

+------------+
| sum(nilai) |
+------------+
| 917        |
+------------+
1 row in set (0.12 sec)

MAX

MAX sendiri mempunyai faedah untuk memperlihatkan nilai paling besar dari suatu atribut, misalkan memperlihatkan nilai paling besar dari seluruh mhs, menyerupai teladan dibawah ini :

SELECT MAX(nilai) FROM mhs;

Maka tampilannya akan menyerupai dibawah ini :

+------------+
| max(nilai) |
+------------+
| 97         |
+------------+
1 row in set (0.07 sec)

MIN

MIN merupakan kebalikan dari MAX, yaitu memperlihatkan nilai terkecil dari suatu atribut, misalkan memperlihatkan nilai terkecil dari mhs, menyerupai teladan dibawah ini :

SELECT MAX(nilai) FROM mhs;

Maka tampilannya akan menyerupai dibawah ini :

+------------+
| min(nilai) |
+------------+
| 65         |
+------------+
1 row in set (0.00 sec)

Sekian tentang agregasi, next akan ditambah operasi lain menyerupai operasi & (and), < (kurang dari), > (lebih dari) dan lainnya. See u next

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel