Sobes.tech
Junior

Ce sunt funcțiile agregate?

sobes.tech AI

Răspuns de la AI

Funcțiile de agregare în SQL sunt funcții care efectuează calcule asupra unui set de valori și returnează o singură valoare finală. Acestea sunt adesea utilizate împreună cu clauza GROUP BY pentru a grupa datele.

Funcțiile principale de agregare:

  • COUNT() — numără numărul de rânduri.
  • SUM() — calculează suma valorilor.
  • AVG() — calculează valoarea medie.
  • MIN() — găsește valoarea minimă.
  • MAX() — găsește valoarea maximă.

Exemplu de utilizare:

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

Această interogare numără numărul de angajați și salariul mediu pentru fiecare departament.