hi!
Ich finde leider nicht die richtige Abfrage, um folgendes herauszufinden:
Ich habe eine Tabelle mit 2 Spalten, die erste Spalte ist die ID des Content Elements, die 2. Spalte die ID der Eigenschaft.
ID Eigenschaft
31 27
31 55
31 60
32 27
32 64
Nun wird mittels eines Formulars Checkboxwerte übermittelt, und ich möchte herausfinden, welches Element alle diese Eigenschaften hat.
Ich habe es mit "select distinct id from table where eigenschaft in (27,55,60)" probiert, das funktioniert, da die ID ja all diese Eigenschaften hat.
Wenn ich aber zb. "select distinct id from table where eigenschaft in (27,55,60,64)" abfrage, dann bringt er mir auch die ID 31 als Ergebnis, aber die soll er ja nicht ausgeben.
Ich steh einfach am Schlauch, wie ich das abfragen soll. Wär super, wenn mir jemand helfen könnte! Danke!
Ich finde leider nicht die richtige Abfrage, um folgendes herauszufinden:
Ich habe eine Tabelle mit 2 Spalten, die erste Spalte ist die ID des Content Elements, die 2. Spalte die ID der Eigenschaft.
ID Eigenschaft
31 27
31 55
31 60
32 27
32 64
Nun wird mittels eines Formulars Checkboxwerte übermittelt, und ich möchte herausfinden, welches Element alle diese Eigenschaften hat.
Ich habe es mit "select distinct id from table where eigenschaft in (27,55,60)" probiert, das funktioniert, da die ID ja all diese Eigenschaften hat.
Wenn ich aber zb. "select distinct id from table where eigenschaft in (27,55,60,64)" abfrage, dann bringt er mir auch die ID 31 als Ergebnis, aber die soll er ja nicht ausgeben.
Ich steh einfach am Schlauch, wie ich das abfragen soll. Wär super, wenn mir jemand helfen könnte! Danke!
Kommentar