Hallo Kalle_Worms,
SELECT artikel_id FROM ... WHERE merkmal_id = 63 AND merkmal_id = 64 AND ...
merkmal_id kann nicht gleichzeitig 63 und 64 sein.
es sei denn merkmal_id kommt zweimal vor, aus zwei Tabellen.
artikel_id | merkmal_id
-----------+-------------
4711 ! 62
4711 ! 63
4711 ! 64
4711 ! 99
4712 ! 15
4712 ! 63
4712 ! 64
4713 ! 63
4713 ! 78
Sieht nach einem Selfjoin aus:
SELECT a.artikel_id
FROM tabelle AS a
INNER JOIN tabelle as b ON a.artikel_id = b.artikel_id
WHERE a.merkmal_id = 63 AND b.merkmal_id = 64
sollte das gewünschte Ergebnis liefern.
Freundliche Grüsse,
Vinzenz