Sobes.tech
Junior

Šta su agregatne funkcije?

sobes.tech АИ

Одговор од АИ

Агрегатне функције у SQL-у су функције које извршавају калкулације над скупом вредности и враћају једну коначну вредност. Често се користе заједно са оператором GROUP BY за груписање података.

Главне агрегатне функције:

  • COUNT() — броји број редова.
  • SUM() — сабира вредности.
  • AVG() — израчунава просечну вредност.
  • MIN() — налази минималну вредност.
  • MAX() — налази максималну вредност.

Пример употребе:

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

Овај упит броји број запослених и просечну плату по одељењу.