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.