आप इसे इस प्रकार कर सकते हैं:
SELECT field_a, max(dup_number) as dup
FROM table1
GROUP BY field_a
max
एग्रीगेशन फंक्शन, आपको अधिकतम डुप्लीकेट नंबर देता है, जबकि गारंटी के अनुसार ग्रुप केवल यूनिक आइटम्स को ही दिखाया जाता है।
अगर आपको आईडी भी जानना है, तो आप निम्न की तरह कुछ कर सकते हैं
SELECT t.*
FROM table1 t INNER JOIN (
SELECT field_a, max(dup_number) as dup
FROM table1
GROUP_BY dup_number
) g ON t.field_a = g.field_a AND t.dup_number = g.dup