Thread Sätze in GROUP BY: kann ich das rausbekommen?
(12 answers)
Opened by macMeck at 2003-08-21 13:41
Also machen wir mal ein Beispiel. Die Tabelle sieht so aus:
ID USER BETRAG 1 1 5,20 2 2 6,10 3 2 5,90 4 1 3,15 Jetzt will ich ne Abfrage machen und dabei die User zusammenfassen, die Beträge addieren und trotzdem herausbekommen, welche Sätze ich da drin habe. Geht das in einer Abfrage? [sql]SELECT ID, USER, SUM(BETRAG) AS BETRAG FROM TABELLE GROUP BY USER;[/sql] Jetzt bekomme ich in der ID immer nur den ersten Satz des Users. Ich will aber irgendwie in nem Array alle Sätze. Also für die erste Gruppe (die als ein "Satz" ausgelesen wird) die IDs 1 und 4 und für die zweite Gruppe die IDs 2 und 3. Klar geworden, was ich meine? macMeck It all works, as long as it's documented!
|