Sobes.tech
Junior — Middle

Welke aggregatiefuncties zijn beschikbaar voor gebruik met de GROUP BY-instructie in SQL?

sobes.tech AI

Antwoord van AI

In SQL worden met de operator GROUP BY vaak aggregatiefuncties gebruikt om samenvattende waarden per groep te berekenen. De belangrijkste aggregatiefuncties:

  • COUNT() — telt het aantal rijen in een groep.
  • SUM() — berekent de som van de waarden in een groep.
  • AVG() — berekent de gemiddelde waarde.
  • MIN() — vindt de minimale waarde.
  • MAX() — vindt de maximale waarde.

Voorbeeld:

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

Deze query groepeert werknemers per afdeling en toont het aantal werknemers en het gemiddelde salaris in elke afdeling.