Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi SQL für Beziehungen zwischen Einträgen aus einer Tabelle (https://www.delphipraxis.net/485-sql-fuer-beziehungen-zwischen-eintraegen-aus-einer-tabelle.html)

Fischchen 29. Jul 2002 18:16


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

sakura 29. Jul 2002 18:51

Hi Fischchen,

ich glaube, dass folgende SQL Abfrage Dein Problem lösen kann.

Code:
SELECT *
FROM Kontakte, PersonenTabelle
Where
(Kontakte.Pers1 = 2 and Kontakte.Pers2 = PersonenTabelle.ArtistID)
or
(Kontakte.Pers2 = 2 and Kontakte.Pers1 = PersonenTabelle.ArtistID)
;
...:cat:...

Fischchen 29. Jul 2002 21:35

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 17:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz