Hi,
wer kann bei folgendem Problem helfen:
Gegeben sind 4 Tabellen: A, B, C und D
A: ID INTEGER PRIMARY KEY, INFO VARCHAR(20)
B: A_ID INTEGER, C_ID INTEGER
C: ID INTEGER PRIMARY KEY, EIGENSCHAFT VARCHAR(20)
D: C_ID INTEGER PRIMARY KEY
Werte aus C können nun über die Tabelle B mit A Verknüpft werden.
Also klassisch. D enthält beispielsweise eine Untermenge von C.
C ist nur zum besseren Verständnis aufgeführt wird aber nicht bei der Abfrage benötigt.
Ich benötige nun eine Abfrage die mir alle A liefert deren Datensätze durch B.A_ID referenziert werden welche genau <b>alle</b> B.CID = D.C_ID enthält.
Also von allen Sätzen in D die von den Werten und der Anzahl der Sätze mit B übereinstimmen möchte ich A erhalten.
Bah ist das kompliziert...
Danke für die Hilfe!
wer kann bei folgendem Problem helfen:
Gegeben sind 4 Tabellen: A, B, C und D
A: ID INTEGER PRIMARY KEY, INFO VARCHAR(20)
B: A_ID INTEGER, C_ID INTEGER
C: ID INTEGER PRIMARY KEY, EIGENSCHAFT VARCHAR(20)
D: C_ID INTEGER PRIMARY KEY
Werte aus C können nun über die Tabelle B mit A Verknüpft werden.
Also klassisch. D enthält beispielsweise eine Untermenge von C.
C ist nur zum besseren Verständnis aufgeführt wird aber nicht bei der Abfrage benötigt.
Ich benötige nun eine Abfrage die mir alle A liefert deren Datensätze durch B.A_ID referenziert werden welche genau <b>alle</b> B.CID = D.C_ID enthält.
Also von allen Sätzen in D die von den Werten und der Anzahl der Sätze mit B übereinstimmen möchte ich A erhalten.
Bah ist das kompliziert...
Danke für die Hilfe!
Comment