Summe mit gruppierten Werten

TribunM

Erfahrenes Mitglied
Ja hallo,

ich habe eine tabelle die preise von artikeln und deren Nachlass von usern beinhalten soll. jeder user kann dabei mehrere, verschiedene preise und artikel haben.

Vereinfachter Aufbau der Tabelle:
user_id, titel, preis, nachlass

Beispiel:
2, titel, 20, 5
2, titel, 25, 2
3, titel, 15, 4
3, titel, 10, 4
4, titel, 25, 4

Ich möchte gerne eine Zusammenfassung von Preis und Nachlass insgesamt pro user. Sprich:
2, 45, 7
3, 25, 8
4, 25, 4

Wie kann ich das ohne php array anstellen? Also ich müsste jeweils die Spalten summieren, aber wie mache ich das denn jeweils pro user?

Wenn ich das ganze mit sum(preis) und sum(nachlass) versuche, kriege ich aber immer nur einen Gesamtwert heraus. Ich habe es mit between und IN probiert, immer das gleiche.

Vielleicht weiß Jemand Rat, wäre super.

Danke schon einmal

Tribbi
 
Zurück