Junior — Middle
SQLda GROUP BY operatori bilan birga ishlatiladigan qanday agregat funksiyalar mavjud?
sobes.tech AI
AIdan javob
SQLda, GROUP BY operatori bilan, odatda, guruhlar bo'yicha umumiy qiymatlarni hisoblash uchun agregat funksiyalar ishlatiladi. Asosiy agregat funksiyalar:
- COUNT() — guruhdagi satrlar sonini hisoblaydi.
- SUM() — guruhdagi qiymatlarning yig'indisini hisoblaydi.
- AVG() — o'rtacha qiymatni hisoblaydi.
- MIN() — minimal qiymatni topadi.
- MAX() — maksimal qiymatni topadi.
Misol:
SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;
Ushbu so'rov xodimlarni bo'limlar bo'yicha guruhlaydi va har bir bo'limda xodimlar soni va o'rtacha maoshni ko'rsatadi.