Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/12/2013, 07:21
Avatar de marlanga
marlanga
 
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: reemplazar el campo de una tabla phpmyadmin

Haz una copia de seguridad de la base de datos por si la destrozas.

Crea una réplica de la tabla donde están los hits del día anterior, por supuesto con otro nombre.

Haz un script PHP o el lenguaje de servidor que uses que recorra esa tabla haciendo updates de los hits sobre la tabla real.
Tú tendrás que decidir la estrategia a seguir con los hits de elementos de la tabla actual que no estén en la tabla vieja.

También se puede realizar este segundo paso con un solo UPDATE que use los datos de dos tablas, desde el propio gestor de BD (ej. phpMyAdmin) por ejemplo
UPDATE tabla_nueva n
INNER JOIN tabla_vieja v
ON n.id=v.id
SET n.hit=v.hit

Elimina el script (o consérvalo si prevees cagarla de nuevo en el futuro) y la tabla replicada.

Última edición por marlanga; 03/12/2013 a las 07:31