За да получите списъка с полета, за които има множество записи, можете да използвате..
select field1,field2,field3, count(*)
from table_name
group by field1,field2,field3
having count(*) > 1
Вижте тази връзка за повече информация как да изтриете редовете.
http://support.microsoft.com/kb/139444
Трябва да има критерий за решаване как да дефинирате "първи редове", преди да използвате подхода в връзката по-горе. Въз основа на това ще трябва да използвате подредба по клауза и подзаявка, ако е необходимо. Ако можете да публикувате примерни данни, това наистина ще помогне.