Jörg: mysql: Join-Problem

Beitrag lesen

Hallo,

ich habe eine Abfrage ala

select
k.Spalte,  
m.MID,
d.Termin
from table1 m
LEFT JOIN table2 k ON k.KID=m.KID 
LEFT JOIN table3 d ON m.MID=d.MID 
WHERE ...

Nun habe ich das Problem, dass Mehrfacheinträge ausgewiesen bekomme, weil in table3 (d) mehrere einträge vorhanden sind. (Durch table2 (k) kann das nicht passieren, weil in dieser Tabelle max 1 relevanter Eintrag stehen kann, das ist bei table3 anders)

Mich interessiert ohnehin nur der letzte (Termin)Eintrag aus table3 und vor allem will ich an dieser Stelle nicht die MID mehrfach in der Ergebnisliste haben, ganz egal, wieviele Einträge in table3 sind.

Wie kann ich das bewerkstelligen?

Gruß, Jörg