Ide kuerinya adalah Anda harus mencocokkan jumlah catatan dengan jumlah nilai yang Anda berikan di WHERE
klausa.
SELECT ID
FROM tableName
WHERE tag IN (4, 8)
GROUP BY ID
HAVING COUNT(*) = 2
jika batasan unik tidak ditentukan pada tag untuk setiap ID, maka DISTINCT
dibutuhkan
SELECT ID
FROM tableName
WHERE tag IN (4, 8)
GROUP BY ID
HAVING COUNT(DISTINCT tag) = 2