Junior — Middle
SQL'de GROUP BY ifadesiyle birlikte kullanılabilecek hangi toplama fonksiyonları mevcuttur?
sobes.tech yapay zeka
AI'dan gelen yanıt
SQL'de, GROUP BY operatörü ile birlikte sıkça toplu değerleri hesaplamak için toplama fonksiyonları kullanılır. Temel toplama fonksiyonları:
- COUNT() — bir gruptaki satır sayısını sayar.
- SUM() — bir gruptaki değerlerin toplamını hesaplar.
- AVG() — ortalama değeri hesaplar.
- MIN() — en küçük değeri bulur.
- MAX() — en büyük değeri bulur.
Örnek:
SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;
Bu sorgu, çalışanları departmanlara göre gruplayacak ve her departmandaki çalışan sayısı ile ortalama maaşı gösterecektir.