Middle
Кои съществуват агрегатни функции?
sobes.tech AI
Отговор от AI
Функциите за агрегиране са функции, които приемат набор от стойности и връщат една стойност, обикновено използвани за анализ на данни и работа с бази данни. Основните агрегиращи функции в SQL и анализ на данни:
- COUNT() — брои редовете или стойностите.
- SUM() — изчислява сумата на стойностите.
- AVG() — изчислява средната стойност.
- MIN() — намира минималната стойност.
- MAX() — намира максималната стойност.
- GROUP_CONCAT() (в някои системи за управление на бази данни) — обединява стойностите в низ.
Пример за използване в SQL:
SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;