आप यहां एकत्रीकरण का उपयोग कर सकते हैं:
SELECT job_id
FROM skill_usage
WHERE skill_id IN (3, 4)
GROUP BY job_id
HAVING MIN(skill_id) <> MAX(skill_id);
इस क्वेरी को निम्न अनुक्रमणिका से लाभ होना चाहिए:
CREATE INDEX idx ON skill_usage (skill_id, job_id);
दोनों WHERE
और HAVING
खंड, जैसा कि लिखा गया है, सरल करने योग्य . हैं , और इस सूचकांक का लाभ उठाने में सक्षम होना चाहिए।