आप सर्वोत्तम attrib1 मान प्राप्त कर सकते हैं, और फिर attrib2 मानों में शामिल हो सकते हैं और प्रत्येक attrib1 मान के लिए उनमें से सर्वश्रेष्ठ प्राप्त कर सकते हैं:
select t2.catID, t2.attrib1, max(t2.attrib2)
from
(
select catID, max(attrib1) as attrib1
from test_table
group by catID
) t1
inner join test_table t2 on t2.catID = t1.catID and t2.attrib1 = t1.attrib1
group by t2.catID, t2.attrib1