Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/12/2010, 05:06
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Borrar Registros Duplicados

Cita:
En la base se van guardando las ip con su fecha y cuando dos registros tengan la misma ip y la misma fecha quiero que se borre, evidentemente dejando uno de ellos.
¿No sería más simple evitar que se almacene?
Eso se puede hacer simplemente con un indice UNIQUE sobre ambos campos, y agregando "IGNORE" al insert (INSERT IGNORE INTO ...), para que no lo inserte pero tampoco mante un error.

de lo contrario, la unica forma de depurar una tabla con duplicidades de ese tipo sería usando tablas temporales, no sólo una consulta.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)