यदि आप संबंध बनाना चाहते हैं, तो आप कुछ ऐसा कर सकते हैं:
select s.*
from scores s
where s.score = (select max(s2.score) from scores s2 where s2.level = s.level);
आप इसे एकत्रित करके प्रति स्तर एक पंक्ति प्राप्त कर सकते हैं:
select s.level, s.score, group_concat(s.user_id)
from scores s
where s.score = (select max(s2.score) from scores s2 where s2.level = s.level)
group by s.level, s.score;
यह उपयोगकर्ताओं (यदि एक से अधिक हैं) को एक ही फ़ील्ड में संयोजित करता है।