SQL ...schnell noch ne Frage

Dr Franke Ghostwriter
SQL ...schnell noch ne Frage!!!

Bei den Aufgaben aus den alten Klausuren stand immer z.b.
(ging um Buchausleihe)
Select Leser.Name,Leser.Vorname
FROM Leser,Ausleihe,Buch
WHERE Buch.Titel = Wunderwelt Wissen
AND Buch.ISBN=Ausleihe.ISBN
AND Ausleihe.Lesenummer = Leser.Lesenummer



So meine Frage unabhängig davon wie die eigentliche Aufgabenstellung lautet!
Wie kann ich das bei dem AND interpretieren.Verstehe nicht ganz wieso die geschrieben haben Buch.ISBN = Ausleihe .ISBN??
Bedeutet das,das das Buch die Ausleihenummer etc. haben muss?
Und der letzte Teil???

Komm ich irgendwie nicht mit klar!
 
AND Buch.ISBN=Ausleihe.ISBN
AND Ausleihe.Lesenummer = Leser.Lesenummer

Dienen hier als "Schlüsselmerkmale", also Fremdschlüssel in den jeweils anderen Tabellen, Buch, Ausleihe und gewährleisten so, dass du nur den Leser angezeigt bekommst, der "Wunderwelt Wissen" gerade ausgeliehen hat, zumal ISBN in der Tabelle Buch mit ISBN in der Tabelle Ausleihe übereinstimmen müssen.

Falls "Wunderwelt Wissen" Datentyp Char(n) fehlen die ' ' gerade Anf.-Zeichen ...

Geht die Antwort in die richtige Richtung...😕
 
Oben