![]() |
SQL für Beziehungen zwischen Einträgen aus einer Tabelle
:hi:
Hallo, ich habe ein großes Problem. Ich habe eine MS Access Datenbank mit vielen Tabellen. Eine davon ist eine Personentabelle, die die üblichen Daten enthält, also IDPers, NamePers etc.- eine zweite Tabelle enthält die Kontakte der Personen untereinander: Personentabelle: IDPers Name sonstiges Kontakte ID Person1 Person2 Bemerkungen [code:1:0ddba0289c] PersonenTabelle IDPers Name |
Hi Fischchen,
ich glaube, dass folgende SQL Abfrage Dein Problem lösen kann.
Code:
...:cat:...
SELECT *
FROM Kontakte, PersonenTabelle Where (Kontakte.Pers1 = 2 and Kontakte.Pers2 = PersonenTabelle.ArtistID) or (Kontakte.Pers2 = 2 and Kontakte.Pers1 = PersonenTabelle.ArtistID) ; |
Hallo, Sakura,
das war Klasse, schon als ich es sah, wußte ich, daß es so geht, hätte mir auch einfallen können, wäre es aber wahrscheinlich noch lange nicht. Jedenfalls herzlichen Dank!!! Fischchen :bouncing4: :hello: :coder: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz