Kalle_Worms: Treffer zählen (GROUP)

Beitrag lesen

Hallöle,

bin der Lösung schon näher gekommen.

Mit der folgenden Abfrage sehe ich unter anz_mrk, WIE VIELE Treffer pro artikel_id gefunden wurden. Es sind 1, 2 oder 3.

Ich möchte nur die artikel_id mit ALLEN 3 Treffern. Wie funzt das? Da muss dem GROUP BY doch noch was angehängt werden?

SELECT amk.artikel_id id, COUNT( * ) anz_mrk
FROM bia_artikel_merkmale amk
WHERE amk.masz <> 'n'
AND (
amk.merkmal_id =45
OR amk.merkmal_id =14
OR amk.merkmal_id =39
)
GROUP BY amk.artikel_id

Kalle