यह स्पष्ट नहीं किया गया है कि क्या परिणाम सेट का क्रम महत्वपूर्ण है, इसलिए भी कोशिश कर सकते हैं:
SELECT name,
value
FROM MyTable
WHERE id = 5
AND id NOT IN
(
SELECT id
FROM MyTable
WHERE id = 0
GROUP BY MyTable.id
)
UNION
SELECT name,
value
FROM MyTable
WHERE id = 0
AND name NOT IN
(
SELECT name
FROM MyTable
WHERE id = 5
GROUP BY MyTable.name
)
अस्वीकरण:SQL सर्वर में परीक्षण किया गया, लेकिन SQL के उस संस्करण के लिए विशिष्ट किसी भी चीज़ का उपयोग नहीं किया गया।