Middle
Jaké agregační funkce existují?
sobes.tech AI
Odpověď od AI
Agregační funkce jsou funkce, které přijímají sadu hodnot a vracejí jednu hodnotu, obvykle používané pro analýzu dat a práci s databázemi. Hlavní agregační funkce v SQL a analýze dat:
- COUNT() — spočítá počet řádků nebo hodnot.
- SUM() — spočítá součet hodnot.
- AVG() — spočítá průměrnou hodnotu.
- MIN() — najde minimální hodnotu.
- MAX() — najde maximální hodnotu.
- GROUP_CONCAT() (v některých systémech správy databází) — spojí hodnoty do řetězce.
Příklad použití v SQL:
SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;