Hallo.
habe zur Zeit ein Problem mit einer SQL Abfrage.
Ich habe 3 Tabellen: Person, Buch, Leihstatus
Bei "Leihe" steht drin ob eine Person ein Buch geliehen hat, also die Nummer der Person und die Nummer des Buches. Außerdem noch ein Datum.
Ich will jetzt alle Bücher anzeigen lassen, egal ob sie von jemandem geliehen sind oder nicht.
Und wenn das Buch von jemandem geliehen ist, dann soll der Name (oder die Nummer) der Person auch in der Abfrage dabei stehen.
Wenn das Buch niemand geliehen hat, dann soll das Feld leer bleiben. (aber ob es leer bleibt ist nicht so wichtig, nur das diejenigen Bücher auch angezeigt werden.)
Also wenn ich mache
"WHERE Buch.buchnummer = Leihstatus.buchnummer"
dann bekomme ich NUR die Bücher, die geliehen sind und wenn ich es weglasse, dann sind die Informationen nicht "verknüpft".
Kennt jemand eine Lösung?
Danke im Voraus.
habe zur Zeit ein Problem mit einer SQL Abfrage.
Ich habe 3 Tabellen: Person, Buch, Leihstatus
Bei "Leihe" steht drin ob eine Person ein Buch geliehen hat, also die Nummer der Person und die Nummer des Buches. Außerdem noch ein Datum.
Ich will jetzt alle Bücher anzeigen lassen, egal ob sie von jemandem geliehen sind oder nicht.
Und wenn das Buch von jemandem geliehen ist, dann soll der Name (oder die Nummer) der Person auch in der Abfrage dabei stehen.
Wenn das Buch niemand geliehen hat, dann soll das Feld leer bleiben. (aber ob es leer bleibt ist nicht so wichtig, nur das diejenigen Bücher auch angezeigt werden.)
Also wenn ich mache
"WHERE Buch.buchnummer = Leihstatus.buchnummer"
dann bekomme ich NUR die Bücher, die geliehen sind und wenn ich es weglasse, dann sind die Informationen nicht "verknüpft".
Kennt jemand eine Lösung?
Danke im Voraus.
Kommentar