SQL TutorialLesson 35Preview gratis
SQL Having
Lesson ini bagian dari SQL · Semua level
Ringkasan
HAVING menyaring hasil pengelompokan setelah GROUP BY dijalankan, berbeda dengan WHERE yang menyaring baris sebelum dikelompokkan. HAVING bisa memakai fungsi agregat, misalnya hanya menampilkan kategori dengan jumlah produk lebih dari lima. Urutan alurnya adalah WHERE, GROUP BY, HAVING, lalu ORDER BY.
Poin kunci
- HAVING menyaring kelompok hasil dari GROUP BY.
- WHERE menyaring baris sebelum pengelompokan terjadi.
- HAVING bisa memakai fungsi agregat, sedangkan WHERE tidak.
- Urutan penulisan: GROUP BY ... HAVING ... ORDER BY.
- Bila penyaringan tidak memakai agregat, WHERE biasanya lebih efisien.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.