Sobes.tech
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.