Ver Mensaje Individual
  #3  
Antiguo 29-04-2017
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.464
Reputación: 21
newtron Va camino a la fama
Gracias Luis, a partir de esa página he construido esta instrucción:

Código:
SELECT * FROM TABLA
WHERE CLIENTE+ARTICULO IN (
   SELECT CLIENTE+ARTICULO
   FROM TABLA
   GROUP BY CLIENTE,ARTICULO
   HAVING COUNT(*) > 1
)
ORDER BY CLIENTE,ARTICULO,FECHA
El problema es que me saca TODOS los registros y yo quiero eliminar el duplicado de fecha más antigua y de esta manera creo que no podré hacerlo. Necesitaría una consulta en la que no dependiera del "ORDER" para poder hacer un "DELETE" solo de los registros duplicados manteniendo el de fecha más reciente.

Seguimos mirando.....
__________________
Be water my friend.
Responder Con Cita