Om te controleren wat u gaat verwijderen:
SELECT distinct t1.*
FROM yourtable as t1
join yourtable as t2
WHERE t1.address = t2.address
and t1.id < t2.id
Als je daar blij mee bent:
DELETE t1
FROM yourtable as t1
join yourtable as t2
WHERE t1.address = t2.address
and t1.id < t2.id
Op deze manier behoudt u het record met de maximale waarde in de id-kolom