Hapus Baris Duplikat di MySQL- Hapus baris duplikat menggunakan pernyataan DELETE JOIN

Hapus semua Baris Duplikat kecuali Satu di MySQL? [duplikat]

Tabel pengguna memiliki 5 catatan dengan duplikat email [email protected]

Pencarian mengembalikan email duplikat di tabel Pengguna:

SELECT *, COUNT(email) FROM users  
GROUP BY email   
HAVING  COUNT(email) > 1;

Hapus baris duplikat menggunakan pernyataan DELETE JOIN

DELETE table1 FROM users table1  
	INNER JOIN users table2   
	WHERE table1.id < table2.id AND table1.email = table2.email

Hasil