Sobes.tech
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;