Paling tidak harus punya satu kolom selain ID sebagai kolom unik. Misalnya untuk tabel member
adalah kolom username
. Maka query-nya seperti ini.
1 2 3 4 5 6 |
DELETE FROM member WHERE id IN (SELECT * FROM (SELECT id FROM member GROUP BY username HAVING (COUNT(*) > 1) ) AS A ); |
catatan: Jika duplikatnya lebih dari 2, maka harus dieksekusi beberapa kali.