क्वेरी का विचार यह है कि आपको रिकॉर्ड की संख्या का मिलान आपके द्वारा WHERE
में दिए गए मानों की संख्या से करना होगा खंड।
SELECT ID
FROM tableName
WHERE tag IN (4, 8)
GROUP BY ID
HAVING COUNT(*) = 2
यदि प्रत्येक आईडी के लिए टैग पर अद्वितीय बाधा निर्दिष्ट नहीं की गई थी, तो DISTINCT
जरूरत है
SELECT ID
FROM tableName
WHERE tag IN (4, 8)
GROUP BY ID
HAVING COUNT(DISTINCT tag) = 2