Sobes.tech
Junior — Middle

Gebruik je de GROUP BY operator in je SQL-query's?

sobes.tech AI

Antwoord van AI

Ja, de GROUP BY-clausule wordt vaak gebruikt in SQL-query's wanneer rijen gegroepeerd moeten worden op basis van één of meerdere kolommen en aggregatiefuncties (bijvoorbeeld COUNT, SUM, AVG) voor elke groep uitgevoerd moeten worden.

Bijvoorbeeld, als er een bestellings-tabel is en je wilt het aantal bestellingen per klant weten, kun je een query schrijven:

SELECT customer_id, COUNT(*) AS orders_count
FROM orders
GROUP BY customer_id;

Dit groepeert alle records op customer_id en telt het aantal bestellingen voor elke klant. GROUP BY is handig voor data-analyse en het maken van samenvattende rapporten.