Ver Mensaje Individual
  #1  
Antiguo 28-04-2017
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.462
Reputación: 21
newtron Va camino a la fama
Borrar registros duplicados evaluando varios campos

Hola a tod@s.

Necesitaría una consulta SQL para eliminar registros duplicados evaluando varios campos y manteniendo el que tenga la fecha más reciente. Por ejemplo, tengo estos registros:

CLIENTE ARTICULO FECHA
000001 001 01/01/2017
000002 001 01/02/2017
000001 001 15/01/2017
000002 001 31/01/2017

necesitaría borrar los registros que tengan duplicados el campo cliente y artículo y, dentro de eso, que los registros que se eliminen sean los de fecha más antigua y mantenga el más reciente. En este ejemplo tendría que borrar el primer y cuarto registro.

Gracias y un saludo.


__________________
Be water my friend.
Responder Con Cita