Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/01/2014, 12:48
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: ubbicar y borrar registros repetidos NO campos TODO EL REGISTRO

Todos los campos exactamente iguales?

Código MySQL:
Ver original
  1. -- Copio sin repeticiones los registros en una tabla nueva
  2. SELECT DISTINCT campo1,campo2,campo3,.... INTO tablaNueva FROM tuTabla;
  3. -- Elimino todo lo que hay en la tabla vieja
  4. TRUNCATE TABLE tuTabla;
  5. -- Inserto en la tabla vieja lo guardado en la tabla nueva
  6. INSERT INTO tuTabla SELECT * FROM tablaNueva;
  7. -- Elimino la tabla nueva.
  8. DROP TABLE tablaNueva;

Esto es una medida de emergencia, pero espero que tengas claro que no deberias usarla muchas veces... lo que debes hacer es mejorar tu aplicación para que no se puedan producir esas duplicaciones....

Ojo si hay FK de por medio....
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.