Mehrere Fremdschlüssel aus einer Tabelle verknüpfen, um einzelne primäre Schlüssel in der zweiten Tabelle

Ich habe eine Datenbank mit drei Tabellen, einer Haushalt-Tisch, einen Erwachsenen Tabelle und einer Tabelle Benutzer. Der Haushalt Tabelle enthält zwei Fremdschlüssel, iAdult1ID und iAdult2ID. Die Users Tabelle hat eine iUserID primary key-und die Erwachsenen-Tisch hat eine entsprechende iUserID foreign key. Eine der Spalten in der Benutzer-Tabelle ist strUsername, eine e-mail-Adresse.

Ich versuche eine Abfrage schreiben, die mir erlauben, die Suche nach einem e-mail-Adresse, die entweder für Erwachsene, die einen Bezug zum Haushalt. Also ich habe zwei Fragen, unter der Annahme, dass alle Werte, die nicht null sind, wie kann ich dies tun?

Und zwei, in der Realität, iAdult2ID kann null sein, ist es immer noch möglich, schreiben Sie eine Abfrage, um dies zu tun?

Vielen Dank für Ihre Hilfe. Lassen Sie mich wissen, wenn Sie weitere Informationen benötigen.

InformationsquelleAutor croker10 | 2010-12-30
Schreibe einen Kommentar