Klaus: (MySQL) Problem bei Abfrage über mehrere Tabellen (Klaus)

Beitrag lesen

Hallo Götz,

ich hab es dann durch probieren (da das Forum nicht erreichbar war) die von Dir genannte Lösung verwendet. Zumindest hab ich diese so verstanden:

select a.*,b.vorname as erf_vorname,b.name as erf_name,c.vorname as b_vorname,c.name as b_name from haupttabelle as a left join personen as b on a.erfasser = b.personalnummer left join personen as c on a.bearbeiter = c.personalnummer AND c.pesonalnummer > 0

Damit erhalte ich dann NULL-Werte für die b_vorname und b_name und nur einen Satz.

Die Tabellen-Felder anzupassen und NULL-Werte zu erlauben, wäre sicherlich auch eine Lösung, aber die gewachsenen Strukturen würden da den Rahmen sprengen.

Danke allen, die mir helfen wollten und konnten.

Gruß,

Klaus