これを試してください:
SELECT image_id
FROM list
WHERE style_id IN (24, 25, 27)
GROUP BY image_id
HAVING COUNT(DISTINCT style_id) = 3
DISTINCT キーワードは、style_idの値が重複する可能性がある場合にのみ必要です。 image_idごとのフィールド 。
これを試してください:
SELECT image_id
FROM list
WHERE style_id IN (24, 25, 27)
GROUP BY image_id
HAVING COUNT(DISTINCT style_id) = 3
DISTINCT キーワードは、style_idの値が重複する可能性がある場合にのみ必要です。 image_idごとのフィールド 。