Bu yazımızda sql group by komutu hakkında bilgiler vereceğiz ve örnekler ile bu konuyu pekiştireceğiz.
SQL group by ifadesi, veritabanı tablosundaki verilerin belirli kriterlere göre gruplandırılmasını sağlar. Bu gruplandırma işlemi, verilerin belirli özelliklerine (örneğin, tarih, ülke, departman vb.) göre toplamları, ortalamaları, sayıları vb. hesaplanmasına olanak tanır. Group by komutu, select sorgusunun sonunda kullanılır ve gruplandırılacak kriterler belirtilir.
SQL Group By Örneği
Örnek : Çalışanlar tablosunda departmanlarına göre çalışan sayısının gruplandırılması
Örnek olarak, Çalışanlar tablosu aşağıdaki gibidir:
Çalışan ID | Adı | Soyadı | Departman |
---|---|---|---|
1 | Ali | Yılmaz | Finans |
2 | Ayşe | Kılıç | Pazarlama |
3 | Ahmet | Çelik | Finans |
4 | Emre | Yıldırım | Mühendislik |
SELECT Departman, COUNT(*)
FROM Çalışanlar
GROUP BY Departman;
Sonuç tablosu şöyle olacaktır :
Departman | COUNT(*) |
---|---|
Finans | 2 |
Pazarlama | 1 |
Mühendislik | 1 |
Bu yazımızda sql group by komutu hakkında bilgiler verdik ve örnekler ile bu konuyu pekiştirdik. Diğer SQL derslerine ulaşmak isterseniz buradan tümüne ulaşabilirsiniz.