Hallo Forum,
ich habe eine Tabelle, die mit objekt IDs aus anderen tabellen gefüllt ist.
Also
Tabelle 1 = Gegenstand
Tabelle 2 = Merkmal
Tabelle 3 = Gegenstand_Merkmal
Ein Gegenstand kann mehrere merkmale haben.
In T3 steht dann:
obj_id, Merkmal_id
1 , 2
1 , 3
1 , 7
2 , 4
2 , 5
Ich will jetzt alle Gegenstände haben, die die merkmal IDs 2, 3 und 7 haben.
Das müsste dann die obj-id 1 sein.
Wie sieht denn jetzt die MySQL abfrage aus?
Ich bin mit meinem Latein völlig am ende.
Nicht gedacht, dass sowas triviales so schwer zu lösen ist mit MySQL
Danke für eure Hilfe im voraus.
ich habe eine Tabelle, die mit objekt IDs aus anderen tabellen gefüllt ist.
Also
Tabelle 1 = Gegenstand
Tabelle 2 = Merkmal
Tabelle 3 = Gegenstand_Merkmal
Ein Gegenstand kann mehrere merkmale haben.
In T3 steht dann:
obj_id, Merkmal_id
1 , 2
1 , 3
1 , 7
2 , 4
2 , 5
Ich will jetzt alle Gegenstände haben, die die merkmal IDs 2, 3 und 7 haben.
Das müsste dann die obj-id 1 sein.
Wie sieht denn jetzt die MySQL abfrage aus?
Ich bin mit meinem Latein völlig am ende.
Nicht gedacht, dass sowas triviales so schwer zu lösen ist mit MySQL
Danke für eure Hilfe im voraus.
Kommentar