Digunakan untuk melaksanakan operasi pengagregatan pada data, seperti SUM(), COUNT(), AVG(), dsb.KUMPULAN OLEH Selepas mengumpulkan data, klausa HAVING menapis kumpulan dan hanya mengekalkan kumpulan yang memenuhi syarat. Kedua-duanya digunakan bersama untuk mengumpulkan data, mengagregat data, menapis kumpulan, menganalisis data, mencari corak dan arah aliran, meringkaskan maklumat dan membuat laporan statistik. .
MEMILIKI klausa
Klausa GROUP BY mentakrifkan kaedah pengelompokan, manakala klausa HAVING menentukan syarat penapisan selepas pengumpulan. Gabungan kedua-dua klausa ini membenarkan operasi berikut pada data:
Contoh pertanyaan
pertama
pekerja mengikut kumpulan nombor jabatan (id_jabatan).KUMPULAN OLEH dan MEMPUNYAI klausa sering digunakan dalam situasi berikut:
Atas ialah kandungan terperinci Hubungan antara groupby dan mempunyai dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!