प्रत्येक स्टार्ट-की के लिए, आप अधिकतम "न्यूनतम" मान खोजना चाहते हैं। यह नेस्टेड उप-क्वेरी के माध्यम से किया जा सकता है। फिर, केवल वही चुनें जहां न्यूनतम अधिकतम (न्यूनतम) के बराबर है। साथ ही, यदि आपके पास ऐसी स्थिति है जहां दो रिकॉर्ड्स में स्टार्टकी और मिनट का समान मूल्य हो सकता है, तो आपको इसे हल करने की आवश्यकता होगी, अन्यथा आप उन दोनों का चयन करेंगे ।
select startkey, name, min, lname, mname, id
from T T1
where min =
(select max(min) from T T2 where T1.startkey=T2.startkey)
order by startkey