Borrar Registros con fecha anterior

15/06/2006 - 20:02 por aventurero | Informe spam
Tengo una tabla con estos campos

NumFormato
Fecha_actualizacion

¿Cómo hago para borrar los registros duplicados, dejando uno solo con la
ultima fecha de actualización?

Gracias anticipadas.

Atentamente,


Aventurero

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
15/06/2006 - 20:30 | Informe spam
aventurero,

¿Cómo hago para borrar los registros duplicados, dejando uno solo con la
ultima fecha de actualización?



Duplicados por cuales columnas?. Si te refieres a [NumFormato], entonces
trata:

delete t1
where exists (
select *
from t1 as t2
where t2.NumFormato = t1.NumFormato
and t2.Fecha_actualizacion > t1.Fecha_actualizacion
)


AMB

"aventurero" wrote:

Tengo una tabla con estos campos

NumFormato
Fecha_actualizacion

¿Cómo hago para borrar los registros duplicados, dejando uno solo con la
ultima fecha de actualización?

Gracias anticipadas.

Atentamente,


Aventurero



Respuesta Responder a este mensaje
#2 aventurero
15/06/2006 - 22:06 | Informe spam
Muchas gracias Alejandro.

Perfecto!

Atentamente,

Aventurero
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida