Junior — Middle
Кадом функсияҳои ҷамъбастӣ барои истифода дар якҷоягӣ бо оператори GROUP BY дар SQL дастрасанд?
sobes.tech AI
Ҷавоб аз AI
Дар SQL, бо оператори GROUP BY, одатан функсияҳои ҷамъбандӣ барои ҳисоб кардани арзишҳои ҷамъбандӣ дар гурӯҳҳо истифода мешаванд. Функсияҳои асосии ҷамъбандӣ:
- COUNT() — шумораи сатрҳоро дар гурӯҳ ҳисоб мекунад.
- SUM() — ҷамъоварии арзишҳоро дар гурӯҳ ҳисоб мекунад.
- AVG() — арзиши миёнаро ҳисоб мекунад.
- MIN() — арзиши хурдтаринро меёбад.
- MAX() — арзиши калонтаринро меёбад.
Масалан:
SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;
Ин пурсиш кормандонро ба гурӯҳҳо тақсим мекунад ва шумораи кормандон ва маоши миёна дар ҳар гурӯҳро нишон медиҳад.