ganz klar, du brauchst ne merge-tabelle
du hast n spieler, die m ergebnisse haben können
n:m => mergetabelle^^
also sowas wie spieler-ergebnisse
spieler_id|ergebnis_id
und dann kannste mit left-joins oder nständigen wherebedingungen dein statement bauen
mit where sähe es ggf so aus
Code
select s.name, s.vorname, e.ergebnis_nr, e.ergebnis from spieler s, ergebnis e, merge m where m.spieler_id = s.id and m.ergebnis_id = e.id
is jetzt ungetestet und mit nem left-join wäre es wohl eleganter..^^
sollteste doppelte ergebnisse bekommen mach nen select distinct
und rechtschreibfehler darfste behalten is spät und ich geh ins bett also nachti und viel erfolg