Hallo, ich möchte eine Brief-Datenbank entwickeln und habe hierzu zwei Tabellen angelegt:
post und personen.
Die Tabelle "post" enthält u.a. folgende Spalten: post_id (Primärschlüssel), adressat_p_id (Fremdschlüssel) und absender_p_id (Fremdschlüssel), datum, ...
Die Tabelle "personen": p_id (Primärschlüssel), name, vorname
Die Idee dahinter war, dass Personen sowohl als Absender als auch als Adressaten auftreten können und eine Aufteilung der Tabelle "personen" in "absender" und "adressaten" zu entsprechend vielen Redundanzen geführt hätte.
Nun habe ich allerdings ein Problem mit den Abfragen:
Kann mir jemand sagen, ob, und wenn ja wie, es in einer Abfrage möglich ist, sowohl den Absender (Vorname + Nachname) als auch den Empfänger ("") eines Briefes auszugeben?
Mit UNION hat es leider nicht funktioniert... (Bin allerdings SQL-Neuling...)
Ich hoffe, jemand kann mir weiterhelfen?! Danke schon einmal!
post und personen.
Die Tabelle "post" enthält u.a. folgende Spalten: post_id (Primärschlüssel), adressat_p_id (Fremdschlüssel) und absender_p_id (Fremdschlüssel), datum, ...
Die Tabelle "personen": p_id (Primärschlüssel), name, vorname
Die Idee dahinter war, dass Personen sowohl als Absender als auch als Adressaten auftreten können und eine Aufteilung der Tabelle "personen" in "absender" und "adressaten" zu entsprechend vielen Redundanzen geführt hätte.
Nun habe ich allerdings ein Problem mit den Abfragen:
Kann mir jemand sagen, ob, und wenn ja wie, es in einer Abfrage möglich ist, sowohl den Absender (Vorname + Nachname) als auch den Empfänger ("") eines Briefes auszugeben?
Mit UNION hat es leider nicht funktioniert... (Bin allerdings SQL-Neuling...)
Ich hoffe, jemand kann mir weiterhelfen?! Danke schon einmal!