La tabla de usuarios tiene 5 registros con correo electrónico [email protected] duplicado
Paso 1. Cree una nueva tabla cuya estructura sea la misma que la tabla original:
CREATE TABLE user_copy LIKE users
Paso 2. Inserte filas distintas de la tabla original en la nueva tabla:
INSERT INTO user_copy SELECT * FROM users GROUP BY email
Paso 3. suelte la tabla original y cambie el nombre de la tabla inmediata a la original
DROP TABLE users;
ALTER TABLE user_copy RENAME TO users;
Resultado