Sobes.tech
Junior — Middle

Kunt u het doel van de GROUP BY-operator in SQL uitleggen en wanneer deze moet worden gebruikt?

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. Dit maakt het mogelijk om gegevens te aggregeren, bijvoorbeeld door de som, het gemiddelde of het aantal records in elke groep te berekenen.

Voorbeeld van gebruik: als je een verkoopstabel hebt en je wilt de totale verkoop per verkoper weten, groepeer je de gegevens op de verkopers-ID en pas je de aggregatiefunctie SUM toe op de kolom met verkoopbedragen.

SELECT seller_id, SUM(sale_amount) AS total_sales
FROM sales
GROUP BY seller_id;

Gebruik GROUP BY wanneer je geaggregeerde gegevens wilt verkrijgen, gegroepeerd op bepaalde kenmerken.