Sobes.tech
Middle

Aké agregačné funkcie existujú?

sobes.tech AI

Odpoveď od AI

Agregačné funkcie sú funkcie, ktoré prijímajú súbor hodnôt a vracajú jednu hodnotu, zvyčajne používané na analýzu dát a prácu s databázami. Hlavné agregačné funkcie v SQL a analýze dát:

  • COUNT() — spočíta počet riadkov alebo hodnôt.
  • SUM() — spočíta súčet hodnôt.
  • AVG() — vypočíta priemernú hodnotu.
  • MIN() — nájde minimálnu hodnotu.
  • MAX() — nájde maximálnu hodnotu.
  • GROUP_CONCAT() (v niektorých systémoch správy databáz) — spojí hodnoty do reťazca.

Príklad použitia v SQL:

SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;