Guten Morgen,
ich stehe vor folgendem Thema: Sportveranstaltung mit Ergbnissen jeden Sportlers, aber nur die besten 3 von 5 Ergebnissen sollen in seine Gesamtsumme einbezogen werden. (sinngemäß):
SELECT SUM(einzelergebnis) AS gesamtergebnis
FROM table GROUP BY sportler_id
ORDER BY gesamtergebnis DESC
Nun sollten in diese Summe aber jeweils nur die ersten 3 Einzelergebnisse einbezogen werden. Subselect? HAVING? Bin da nicht so firm…
Besten Dank für einen Tipp Fabe