Để kiểm tra những gì bạn sẽ xóa:
SELECT distinct t1.*
FROM yourtable as t1
join yourtable as t2
WHERE t1.address = t2.address
and t1.id < t2.id
Nếu bạn hài lòng với điều đó:
DELETE t1
FROM yourtable as t1
join yourtable as t2
WHERE t1.address = t2.address
and t1.id < t2.id
Bằng cách này, bạn giữ bản ghi với giá trị tối đa trên cột id