Gruplandırma işlemi bir tablo içerisinde ortak özelliklere sahip satırları kapsar.
Group by koşulu having ile yapılır.
Kullanımı:Select sütunlar from tablo where koşul group by sütun having koşul order by sütun;
Örnek: select badi from ogrenci group by badi having count(*)>30; (bölüm içinde bulunanları ve 30 kişiden fazla olanları listele)
Select gorev,Avg(maas) AS “ort maaş” from personel group by gorev;
Select gorev,count(ad) AS “Ç sayısı” from personel group by gorev;
Select max(maas) from personel;
Select gorev,max(maas) AS “max maaş”,min(maas) AS “min maaş” from personel group by gorev;
Bakiyesi(toplamborc-toplamalacak)>1000 yuksek olanları listele.
Select musteri,(sum(borc)-sum(alacak)) AS “bakiye” from musteri tablo group by musteri having ,(sum(borc)-sum(alacak))>1000;