Hallo zusammen.
Ich verzweifel gerade an einer möglichst eleganten Filterabfrage der folgenden Tabelle
Artikelabfrage
SELECT artikelID FROM artikel WHERE kategorie=1
(1234, 2234, 3334 …)
Tabelle Filter
artikelID filterValue
1234 2
1234 3
1234 4
2234 2
2234 3
2234 6
9222 2
...
Folgendes Problem: Ich habe eine Gruppe von ArtikelIDs abgefragt (1234, 2234, 3334 …) die ich anhand der Filter weiter eingrenzen oder ausweiten möchte. So würde meine gewüschte Abfrage aussehen:
Gib mir die ArtikelIDs aus meiner Liste, die (filterValue=2 OR filterValue=3) AND (filterValue=4) haben.
Wie mache ich das am effektivsten? Danke schon mal und liebe Grüße Timo