Q.: Probleme mit left-join-Abfrage

Beitrag lesen

errmm.. irgendwie hast du im Statement zwei mal die gleiche Table drin .. so müsste es gehen:

SELECT S.spielerID, S.spielerName, N.NotenNote, N.NotenBemerkung
FROM spieler S
LEFT JOIN Noten N ON (S.spielerID = N.spielerID)


>   
> Gruß,  
> Matty  
  
Hallo Matty,  
  
erstmal vielen Dank. Nun bin ich meiner Lösung schon viel näher.  
Leider müsste ich mein Ergebnis nochmal eingrenzen und jetzt wirds richtig schwer, denn:  
  
Wenn ich die Abfrage auf einen Verein beschränken möchte, kann ich das nicht über "NotenVerein" aus der Tabelle Noten machen, weil ich dann nur die Spieler angezeigt bekomme, die bereits benotet sind.  
  
Also müßte ich in der where-Klausel über weitere 2 Tabellen gehen:  
  
Tabelle: Verein  
VereinID, VereinSaison, VereinTrainer, usw.  
  
Tabelle Vereinszugehoerigkeit:  
ZugehoerigkeitsID, VereinID, SpielerID  
  
Hast Du (oder auch jeder andere Interssierte) da auch noch ne Idee?  
  
Grüße, Q.