Hallo,
ich habe folgende Query:
In der Tabelle "anm2009_amount_participations" stehen die Beträge, die ein Teilnehmer bezahlt hat (kann einer oder mehrere sein). In der Liste möchte ich aber den Teilnehmer nur einmal stehen haben und die amounts sollen summiert sein - für den einen Teilnehmer.
Wo muss ich da das SUM() einbauen, dass er mir nur die evtl. mehreren amount des einen Teilnehmers summiert?
Danke,
maeck
ich habe folgende Query:
PHP-Code:
SELECT s.lastname, s.surname, (YEAR( '2009-08-04' ) - YEAR( s.`birthday` )) - ( RIGHT( '2009-08-04', 5 ) < RIGHT( s.`birthday` , 5 ) ) AS age, m.name AS meal, f.name as forum, s.regdate AS amountdate, ap.amount as amount
FROM `anm2009_single` s
LEFT JOIN anm2009_meals as m ON s.mealid = m.id
LEFT JOIN anm2009_forums as f ON s.forumid = f.forumid
LEFT JOIN anm2009_amount_participations as ap ON (s.id = ap.pid AND ap.standoflife = 0)
ORDER BY s.lastname, s.surname ASC
Wo muss ich da das SUM() einbauen, dass er mir nur die evtl. mehreren amount des einen Teilnehmers summiert?
Danke,
maeck
Kommentar