mengelompokkan data menggunakan ORDER BY dan HAVING di MySQL

Mengelompokkan data menggunakan ORDER BY dan HAVING di MySQL

Mengelompokkan data menggunakan sintak ORDER BY dan HAVING di MySQL adalah Salah satu fitur dari MySQL yang dukungan terhadap berbagai fungsi agregat GROUP BY dan HAVING untuk pengelompokkan data. Pada tutorial ini dijelaskan mengenai fitur GROUP BY dan HAVING .

sintak ORDER BY dan HAVING di MySQL

sintak menggunakan order by

sintak menggunakan order by dan having

untuk mengenal lebih jauh tentang fungsi agregat silahkan kunjungi : Mengenal fungsi-fungsi agregat di MySQL

contoh penggunaan sintak ORDER BY dan HAVING di MySQL

misalkan kita punya data nilai siswa sebagai berikut :

nama table : tbnilai

ID NIS Nama Pelajaran Nilai
1 1314001 Aris IPA 85
2 1314001 Aris TIK 95
3 1314002 Fauzi IPA 80
4 1314002 Fauzi TIK 80
5 1314003 Ahmad IPA 80
6 1314003 Ahmad TIK 75

Studi kasus 1 : misalkan kita ingin mengetahui jumlah nilai pelajaran setiap siswa. maka, sintak yang digunakan menggunakan sintak GROUP BY berikut sintak-nya :

sehingga data yang dihasilkan sebagai berikut :

NIS Nama Jumlah_nilai
1314001 Aris 180
1314002 Fauzi 160
1314003 Ahmad 155

Studi kasus 2 : misalkan kita ingin mengetahui nilai rata-rata siswa yang di atas 80. maka sintak yang digunakan menggunakan sintak GROUP BY dan HAVING karena Studi kasus 2 ini menggunakan kondisi yaitu kata “nilai rata-rata siswa yang di atas 80”. berikut sintak-nya :

sehingga data yang dihasilkan sebagai berikut :

NIS Nama Nilai_rata_rata
1314001 Aris 90.0000
1314002 Fauzi 80.0000

Itulah Cara mengelompokkan data menggunakan sintak ORDER BY dan HAVING di database MySQL. semoga bermanfaat.

baca juga : Cara Menjalankan MySQL Xampp Melalui CMD

*jika ada yang mau ditanyakan silahkan berkomentar yang telah di sediakan di bawah.

LEAVE A REPLY

Please enter your comment!
Please enter your name here