Muy buenas,
Microsoft SQL Server 2000
Teniendo una tabla tan simple como
direcciones
[id] autonumérico, calve principal
[email] cadena que almacena la dirección electrónica
En la tabla se almacenan correos electrónicos DUPLICADOS (triplicados,
cuadrúplicados, ..., vete tú a saber, creo que existen mas de 20.000
e-mails), el hecho es que hay datos REPETIDOS.
¿Cómo podría montar una consulta de eliminación que eliminara los registros
"redundantes" y se quedara con uno?
me explico:
1 pepe@hotmail.com
2 miguel@hotmail.com
3 pepe@hotmail,com
4 pepe@hotmail.com
5 david@hotmail.com
6 miguel@hotmail.com
Despúes de la eliminación de "duplicados quedate con uno", la tabla quedaría
con los siguientes datos
(es indiferente con cual se quede de los duplicados)
1 pepe@hotamil.com
6 miguel@hotmailcom
5 david@hotamil.com
INSISTO es indiferente el registro duplicado que mantiene (lo comento porque
he puesto la clave principal y para no llevar a confusiones)
Reconozco que no tengo ni "p.i." de cómo meterle mano a la consulta.
Gracias de antemano.
Nota: me da un poco de "cosa" el ni tan siquiera plantear una posible
solución, pero n.p.i.
Leer las respuestas