Junior — Middle
Ce funcții de agregare sunt disponibile pentru utilizare împreună cu instrucțiunea GROUP BY în SQL?
sobes.tech AI
Răspuns de la AI
În SQL, cu operatorul GROUP BY, se utilizează adesea funcții de agregare pentru a calcula valori rezumative pe grupuri. Funcțiile principale de agregare:
- COUNT() — numără numărul de rânduri dintr-un grup.
- SUM() — calculează suma valorilor dintr-un grup.
- AVG() — calculează valoarea medie.
- MIN() — găsește valoarea minimă.
- MAX() — găsește valoarea maximă.
Exemplu:
SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;
Această interogare va grupa angajații după departamente și va afișa numărul de angajați și salariul mediu în fiecare departament.