Info

SELAMAT DATANG

Selamat datang di Blogger Kediri™ - Saya akan berbagi Trik n Tips tentang Blog maupun game dll,kalian juga boleh meng copas nya tetapi tolong di kasih sumber nya.sekian info dari saya semoga Blog saya ini berguna buat kalian pengunjung blog saya.

Tentang Kediri Blogger

Kediri Blogger di buat pada Tgl 5 Maret 2011 yang lalu,itu persis pada saat Ulang tahun pendiri Utama Blog ini,pertama pembuatan bukan template seperti ini,masih template biasa yg di sediakan oleh Blogger,dengan berjalan nya waktu Kediri Blogger sering berubah wujud,dan sekarang malah membuat Tenplate sendiri dan di bagi bagikan ke pengguna blogger.

image01

Design By Kediri

Selasa, 05 Februari 2013

Penggunaan GROUP BY dan HAVING Pada SQL

0 komentar

Penggunaan GROUP BY dan HAVING Pada SQL


Melanjutkan tulisan sebelumnya tentang Penggunaan LIKE Operator pada SQL, saya cuma pengen berbagi penderitaan yang saya alami sekarang, bekerja di bawah tekanan macam kerja rodi saja.. huhu..

Pada kesempatan kali ini, saya menulis tentang Penggunaan GROUP BY dan HAVING Pada SQL. Semoga buat temen-temen yang merasa senasib dengan saya, ini bisa sedikit membantu (sedikit aja yah)...

Langsung aja deh cek TKP gan... :D

==========// Pembahasan //==========

Klausa HAVING digunakan untuk menentukan kondisi bagi GROUP BY. Kelompok yang memenuhi HAVING saja yang akan dihasilkan.
Penggunaan Group By.
Group By yang di kenakan dalam SELECT berguna untuk mengelompokkan data berdasarkan ekspresi group.
Contoh :
DAFTAR TEMAN
Nama
Kota
Umur
Pekerjaan
Kira yagami
Jakarta
18
Pelajar
Lucius Lawliet
Bandung
20
Pegawai
Neat River
Bandung
15
Pelajar
Mellow
Surabaya
15
Pelajar
SELECT Pekerjaan FROM DAFTAR_TEMAN
WHERE Umur > 15
GROUP BY Pekerjaan
Output :
Pekerjaan
Pegawai
Pelajar
SELECT Kota FROM DAFTAR_TEMAN
GROUP BY Kota
Output :
Kota
Jakarta
Bandung
SELECT Umur FROM DAFTAR_TEMAN
GROUP BY Umur
Output :
Umur
18
20
15
SELECT Pekerjaan FROM DAFTAR_TEMAN
WHERE Umur <>
GROUP BY Pekerjaan
Pekerjaan
Pelajar
SELECT Nama FROM DAFTAR_TEMAN
GROUP BY Nama
Output :
Nama
Kira yagami
Lucius Lawliet
Neat River
Mellow
Penggunaan Having.
DAFTAR NILAI
Nama
Nilai
Kira yagami
80
Lucius Lawliet
90
Neat River
70
Mellow
70
SELECT Nilai FROM DAFTAR_NILAI
GROUP BY Nama
HAVING SUM (Nilai) <>
Output :
Nama
Nilai
Neat River
70
Mellow
70
SELECT Nilai FROM DAFTAR_NILAI
GROUP BY Nama
HAVING SUM (Nilai) = 70
Output :
Nama
Nilai
Neat River
70
Mellow
70
SELECT Nilai FROM DAFTAR_NILAI
GROUP BY Nama
HAVING SUM (Nilai) > 70
Ouput :
Nama
Nilai
Lucius Lawliet
90
Kira yagami
80
SELECT Nilai FROM DAFTAR_NILAI
GROUP BY Nama
HAVING SUM (Nilai) = 90
Output :
Nama
Nilai
Lucius Lawliet
90
SELECT Nilai FROM DAFTAR_NILAI
GROUP BY Nama
HAVING SUM (Nilai) <>
Output :
Nama
Nilai
Kira yagami
80
Neat River
70
Mellow
70

Leave a Reply