Erklären Sie sich gegenseitig, was der JOIN-Befehl macht. Notieren Sie diese.
SQL JOIN: Abfragen über mehrere Tabellen

Immer wieder kommt es vor, dass Kunden die Ausleihfrist überziehen. Um das Erstellen von Mahnungen zu erleichtern, wünscht sich die Geschäftsführung des VideoCenters eine Liste mit den Namen aller Kunden und den von ihnen aktuell ausgeliehenen Filmen.
Ist ein Film noch nicht zurückgegeben, so hat das Attribut leirueck den vom System beim Ausleihen eingetragenen Wert '0000‐00‐00'. Doch allein mit dieser Information kommen Sie mit Ihren bisherigen Kenntnissen nicht ans Ziel: Die Kundennamen stehen in der Tabelle kunden, die Ausleihinformationen jedoch in der Tabelle ausleihe:
Erklären Sie sich gegenseitig, was der JOIN-Befehl macht. Notieren Sie diese.

SELECT kuname, kuvorna, kunden.kunr, ausleihe.kunr, vinr, leiausdaFROM kunden JOIN ausleiheWHERE leirueck LIKE '0000-00-00' 
https://www.tutory.de/entdecken/dokument/sql-join-abfragen-ueber-mehrere-tabellen
Schreiben Sie diese beispielhaft unter die Tabellennamen.
Vergleichen Sie Ihre Vermutungen.

SELECT *FROM kunden JOIN ausleihe ON kunden.kunr = ausleihe.kunrWHERE leirueck LIKE '0000-00-00'kuname
kuvorna
kunden.kunr
ausleihe.kunr
vinr
leiausda
leirueck
Becker
Lester
3852
3852
2342
2013-04-29
0000-00-00
Unfried
Nico
3270
3270
2344
2013-04-27
0000-00-00
ON kann die Ausgabe gefiltert werden.
ON ist also quasi die
WHERE-Filterfunktion für JOINS.
Formulieren Sie den passenden SQL-Befehl für die folgende Ausgabe:
TIPP: Sie können sich an den SQL-Befehl aus A2 halten.
kuname
kuvorna
vinr
leiausda
Becker
Lester
2342
2013-04-29
Unfried
Nico
2344
2013-04-27
https://www.tutory.de/entdecken/dokument/sql-join-abfragen-ueber-mehrere-tabellen


