Junior — Middle
Verwendest du den Operator GROUP BY in deinen SQL-Abfragen?
sobes.tech KI
Antwort von AI
Ja, die GROUP BY-Klausel wird in SQL-Abfragen häufig verwendet, wenn Zeilen nach einer oder mehreren Spalten gruppiert werden sollen und Aggregatfunktionen (z.B. COUNT, SUM, AVG) für jede Gruppe ausgeführt werden sollen.
Zum Beispiel, wenn es eine Bestelltabelle gibt und man die Anzahl der Bestellungen pro Kunde wissen möchte, kann man eine Abfrage schreiben:
SELECT customer_id, COUNT(*) AS orders_count
FROM orders
GROUP BY customer_id;
Dies gruppiert alle Einträge nach customer_id und zählt die Bestellungen für jeden Kunden. GROUP BY ist nützlich für Datenanalyse und die Erstellung von Zusammenfassungsberichten.