Hallo allerseits,
ich habe leider einige Schwierigkeiten, die Funktionsweise von NOT EXISTS bei dieser Aufgabe nachzuvollziehen
Zunächst mal die Lösung zur (a), denn ich denke wenn ich die verstanden habe, sollte ich auch die (b) verstehen:
Es wäre sehr nett, wenn hier jemand schreiben könnte, warum der obige Code zum gewünschten Ergebnis führt, denn ich stehe leider total auf der Strecke.
Danke für Eure Mühe!
Gruß
Wang
ich habe leider einige Schwierigkeiten, die Funktionsweise von NOT EXISTS bei dieser Aufgabe nachzuvollziehen

Zunächst mal die Lösung zur (a), denn ich denke wenn ich die verstanden habe, sollte ich auch die (b) verstehen:
SQL:
SELECT lname
FROM L
WHERE NOT EXISTS (SELECT *
FROM P
WHERE ort='Berlin'
AND NOT EXISTS (SELECT *
FROM LTP
WHERE L.lnr=LTP.lnr
AND P.pnr=LTP.pnr));
Es wäre sehr nett, wenn hier jemand schreiben könnte, warum der obige Code zum gewünschten Ergebnis führt, denn ich stehe leider total auf der Strecke.
Danke für Eure Mühe!
Gruß
Wang