Hallo,
ich habe folgende Anfrage an meine Tabellen.
select Titel,Nachname from tbl_filme,tbl_rel,tbl_darsteller where tbl_filme.filmID=tbl_rel.filmID and tbl_rel.darstellerID=tbl_darstellerdarstellerID
tbl_filme
TitelID
Titel
tbl_rel
TitelID
DarstellerID
tbl_darsteller
DarstellerID
Nachname
Jetzt kann es vorkommen, dass die Darsteller nicht eingepflegt sind, aber die Titel angezeigt werden müssen.
Das habe ich mit einem left join versucht.
SELECT Titel, Nachname
FROM tbl_darsteller, tbl_filme
LEFT JOIN tbl_rel ON tbl_filme.filmID = tbl_rel.filmID
WHERE tbl_rel.darstellerID = tbl_darsteller.darstellerID
Geht nicht wegen der where-Klausel.
Weiß einer einen tipp?
ich habe folgende Anfrage an meine Tabellen.
select Titel,Nachname from tbl_filme,tbl_rel,tbl_darsteller where tbl_filme.filmID=tbl_rel.filmID and tbl_rel.darstellerID=tbl_darstellerdarstellerID
tbl_filme
TitelID
Titel
tbl_rel
TitelID
DarstellerID
tbl_darsteller
DarstellerID
Nachname
Jetzt kann es vorkommen, dass die Darsteller nicht eingepflegt sind, aber die Titel angezeigt werden müssen.
Das habe ich mit einem left join versucht.
SELECT Titel, Nachname
FROM tbl_darsteller, tbl_filme
LEFT JOIN tbl_rel ON tbl_filme.filmID = tbl_rel.filmID
WHERE tbl_rel.darstellerID = tbl_darsteller.darstellerID
Geht nicht wegen der where-Klausel.
Weiß einer einen tipp?
Kommentar