Junior
Какви са агрегатните функции?
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;
Този заявка брои служителите и средната заплата за всеки отдел.