HAVING
SQL "HAVING" komutu, "GROUP BY" komutunun sonucunda filtreleme yapmak için kullanılır. "HAVING" komutu, belirli bir kriterin karşılanması gerektiğinde sadece o grupları seçer.
Örnek olarak, aşağıdaki sorguda "customers" tablosundaki müşterilerin şehirlere göre sayıları çekilmektedir ve bu sayılar 50'den büyük olan şehirler seçilmektedir:
Bu sorguda, "GROUP BY" komutu ile "city" sütunu belirlenir ve veriler bu sütuna göre gruplandırılır. "HAVING" komutu ile "COUNT(*)" fonksiyonu sonucu 50'den büyük olan gruplar seçilir.
"HAVING" komutu, belirli bir kriterin karşılanması gerektiğinde "GROUP BY" komutunun sonucunu filtrelemek için kullanılabilir. Böylece veritabanındaki veriler daha kolay analiz edilebilir.
Last updated
Was this helpful?