Junior — Middle
Wat is de hoofdtaken van de GROUP BY-operator in SQL en in welke gevallen wordt hij toegepast?
sobes.tech AI
Antwoord van AI
De GROUP BY-instructie in SQL wordt gebruikt om rijen van een tabel te groeperen op basis van één of meerdere kolommen. De belangrijkste taak is het aggregeren van gegevens, zodat aggregatiefuncties (zoals COUNT, SUM, AVG, MAX, MIN) op elke groep afzonderlijk kunnen worden toegepast.
Het wordt gebruikt wanneer je samenvattende informatie wilt verkrijgen, bijvoorbeeld het aantal bestellingen per klant, het gemiddelde inkomen per afdeling, enzovoort.
Voorbeeld:
SELECT department, COUNT(*) AS employee_count
FROM employees
GROUP BY department;
Deze query groepeert werknemers per afdeling en telt het aantal werknemers in elke afdeling.