von Steffan » Mi, 08.11.2006 22:08
Hallo zusammen,
ich arbeite an einer Dokumentendatenbank und bin auf ein SQL-Problem gestoßen, dass ich mit meiner bescheidenen SQL-Kenntnis nicht lösen konnte und hoffe nun auf Eure Hilfe.
Meine Tabelle 'docs' hat u.a. Felder für Empfänger-ID (toID) und Absender-ID (fromID) über die die entsprechenden Datensätze meiner Tabelle 'addresses' identifiziert werden.
Jetzt möchte ich per SQL die Informationen zu einem Dokument erhalten und z.B. die Name von Absender und Empfänger herrausfinden
Wenn ich nur einen von beiden brauche ist es kein Problem
SELECT addresses.name as 'Empfänger', ... WHERE addresses.ID=docs.toID
oder
SELECT addresses.name as 'Absender', ... WHERE addresses.ID=docs.fromID
Allerdings weiß ich nicht wie ich beides verknüpfen kann.
Im Voraus vielen Dank für eure Tips,
Steffan.
Hallo zusammen,
ich arbeite an einer Dokumentendatenbank und bin auf ein SQL-Problem gestoßen, dass ich mit meiner bescheidenen SQL-Kenntnis nicht lösen konnte und hoffe nun auf Eure Hilfe.
Meine Tabelle 'docs' hat u.a. Felder für Empfänger-ID (toID) und Absender-ID (fromID) über die die entsprechenden Datensätze meiner Tabelle 'addresses' identifiziert werden.
Jetzt möchte ich per SQL die Informationen zu einem Dokument erhalten und z.B. die Name von Absender und Empfänger herrausfinden
Wenn ich nur einen von beiden brauche ist es kein Problem
SELECT addresses.name as 'Empfänger', ... WHERE addresses.ID=docs.toID
oder
SELECT addresses.name as 'Absender', ... WHERE addresses.ID=docs.fromID
Allerdings weiß ich nicht wie ich beides verknüpfen kann.
Im Voraus vielen Dank für eure Tips,
Steffan.