Si tengo la tabla:
usuario (
id INTEGER,
nombre VARCHAR(100),
email VARCHAR(100),
sexo CHAR(1)
)
¿Cómo puedo depurar los usuarios que se han registrado más de una vez con el mismo email?
Recibe ayuda de expertos
Es gratis y fácil
Respuestas, votos y comentarios
Recibe puntos, vota y da la solución
Si tengo la tabla:
usuario (
id INTEGER,
nombre VARCHAR(100),
email VARCHAR(100),
sexo CHAR(1)
)
¿Cómo puedo depurar los usuarios que se han registrado más de una vez con el mismo email?
Prueba así:
delete from usuario where email in (select email from usuario group by email having count(*)>1)