次のように行うことができます:
SELECT field_a, max(dup_number) as dup
FROM table1
GROUP BY field_a
max
集計関数は、重複数の最大値を提供しますが、group byは、一意のアイテムのみが表示されることを保証します。
IDも知る必要がある場合は、次のようなことを行うことができます
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