Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

[SOLUCIONADO] borrar registros identicos

Estas en el tema de borrar registros identicos en el foro de SQL Server en Foros del Web. hola amios, tengo tres registros identicos y quiero borrar dos de ellos, como puedo hacerlo en sqlserver 2005? GRACIAS...
  #1 (permalink)  
Antiguo 12/12/2012, 10:40
 
Fecha de Ingreso: agosto-2009
Ubicación: Lima
Mensajes: 226
Antigüedad: 14 años, 7 meses
Puntos: 3
borrar registros identicos

hola amios,

tengo tres registros identicos y quiero borrar dos de ellos, como puedo hacerlo en sqlserver 2005?


GRACIAS
  #2 (permalink)  
Antiguo 12/12/2012, 11:30
 
Fecha de Ingreso: agosto-2009
Ubicación: Lima
Mensajes: 226
Antigüedad: 14 años, 7 meses
Puntos: 3
Respuesta: borrar registros identicos

ya lo resolvi y asi

delete tbl from
(select row_number() over(partition by ID_PREACTI, COD_ACTIVIDAD, ano, estado, id_ofi, id_objestrategico, id_objespecifico, des order by id_preacti desc) as 'ID'
from preactividad where ano=2013) tbl
where ID<>1



no es mi codigo, sino de otra persona, pero de seguro le servira a muchos

Etiquetas: registro, registros, server, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:22.