Junior
Wat zijn aggregatiefuncties?
sobes.tech AI
Antwoord van AI
Aggregatiefuncties in SQL zijn functies die berekeningen uitvoeren op een set waarden en één eindwaarde retourneren. Ze worden vaak samen met de GROUP BY-clausule gebruikt om gegevens te groeperen.
Belangrijke aggregatiefuncties:
- COUNT() — telt het aantal rijen.
- SUM() — berekent de som van de waarden.
- AVG() — berekent de gemiddelde waarde.
- MIN() — vindt de minimale waarde.
- MAX() — vindt de maximale waarde.
Voorbeeld van gebruik:
SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;
Deze query telt het aantal werknemers en het gemiddelde salaris per afdeling.