SQL Server - Eliminar duplicados, con diferencia de un campo

   
Vista:

Eliminar duplicados, con diferencia de un campo

Publicado por kinetic_brain (67 intervenciones) el 02/11/2010 21:21:24
Hola maestros

necesitos de su ayuda, como puedo crear una consulta que elimine los registros duplicados de una tabla, donde he encontrados registros duplicados y la unica diferencia es que en el campo IP algunos viene como null o error y en otros la IP, asi se cargan en la tabla y me gustaria correr una consulta que elimine los duplicados y que solo deje los que donde la IP esta se encuentre.

por favor.

n_reclamo, codi, ofic,rut, valor, ip
111 333 02 11111 10000 192.168.10.1
111 333 02 11111 10000 NULL

o

n_reclamo, codi, ofic,rut, valor, ip
111 333 02 11111 10000 192.168.10.1
111 333 02 11111 10000 Error:

saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

RE:Eliminar duplicados, con diferencia de un campo

Publicado por Isaias (3186 intervenciones) el 03/11/2010 19:39:12
Si ya sabes que es NULL, entonces

WHERE IP IS NOT NULL
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Eliminar duplicados, con diferencia de un campo

Publicado por kinetic_brain (67 intervenciones) el 11/11/2010 17:40:34
Gracias Isaias

lo resolvi con otro post anterior tuyo, generé una columna ID.

gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar