Ich finde es etwas ungünstig, dass Tabellen und Attribute teilweise gleiche Namen habe.
Ein paar Lösungen wären nicht schlecht. Ich probiere mal.
1)
SELECT Hauptdarsteller
FROM Hauptdarsteller h
JOIN Video v ON v.HauptdarstellerNr = h.HauptdarstellerNr
WHERE v.Titel = "Alpenglühen";
2)
select titel
from video v
join kategorie k on v.kategorienr=k.kategorienr
where k.kategorie="Western"
and v.ausgeliehen=false;
3)
select hauptdarsteller
from hauptdarsteller h
join video v on v.hauptdarstellernr=h.hauptdarstellernr
where v.ausgeliehen=true;
4)
select kategorie
from video v
join kategorie k on v.kategorienr=k.kategorienr
where v.titel="Der Tod kam pünktlich";
|