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.