सही संबद्ध स्थान प्राप्त करने के लिए, आपको एक उप-चयन में शामिल होना होगा जो प्रति कोड न्यूनतम दूरी इस शर्त पर प्राप्त करता है कि बाहरी मुख्य तालिका में दूरी उप-चयन में प्राप्त न्यूनतम दूरी से मेल खाती है।
SELECT a.code, a.distance
FROM places a
INNER JOIN
(
SELECT code, MIN(distance) AS mindistance
FROM places
GROUP BY code
) b ON a.code = b.code AND a.distance = b.mindistance
ORDER BY a.distance