Hallo,
ich habe folgendes Problem und weiß einfach nicht mehr, nach was ich noch suchen soll. Alle Versuche führen bisher immer zu dem falschen Ergebnis.
Wäre schön, wenn mir jemand etwas auf die Sprünge helfen kann.
Anbei mal mein Problem in einfacher Art.
Tabelle1
Projekt ProjLeiter ProjMitarb
------------------------------------
1 1 2
2 2 2
3 NULL 3
4 4 1
Tabelle 2
MitarbID Name
-----------------------
1 Klaus
2 Peter
3 Hans
4 Stefan
Gewünschtes Ergebnis
Projekt ProjLeiter ProjMitarb
------------------------------------
1 KLAUS PETER
2 PETER PETER
3 NULL HANS
4 Stefan KLAUS
Also den Projectleiter bekomme ich hin, aber bei dem ProjMitarbeiter Versuchen kommen nur falsche Ergebniss raus.
Danke fürs Lesen
Andreas
Den Teil habe ich bisher.
Select * from Tabelle1 LEFT OUTER JOIN Tabelle2 on Tabelle1.ProjLeiter = Tabelle2.MitarbID
ich habe folgendes Problem und weiß einfach nicht mehr, nach was ich noch suchen soll. Alle Versuche führen bisher immer zu dem falschen Ergebnis.
Wäre schön, wenn mir jemand etwas auf die Sprünge helfen kann.
Anbei mal mein Problem in einfacher Art.
Tabelle1
Projekt ProjLeiter ProjMitarb
------------------------------------
1 1 2
2 2 2
3 NULL 3
4 4 1
Tabelle 2
MitarbID Name
-----------------------
1 Klaus
2 Peter
3 Hans
4 Stefan
Gewünschtes Ergebnis
Projekt ProjLeiter ProjMitarb
------------------------------------
1 KLAUS PETER
2 PETER PETER
3 NULL HANS
4 Stefan KLAUS
Also den Projectleiter bekomme ich hin, aber bei dem ProjMitarbeiter Versuchen kommen nur falsche Ergebniss raus.
Danke fürs Lesen
Andreas
Den Teil habe ich bisher.
Select * from Tabelle1 LEFT OUTER JOIN Tabelle2 on Tabelle1.ProjLeiter = Tabelle2.MitarbID