Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/11/2010, 14:27
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Eliminar campos repetidos

haz esto

Código SQL:
Ver original
  1. CREATE TABLE temporal_prueba
  2. AS
  3. SELECT * FROM prueba GROUP BY nombre HAVING COUNT(*) > 1;

En esta tabla ya quedan sin repetidos.

Despues borras todo de prueba.

Código SQL:
Ver original
  1. DELETE FROM prueba;

Posterior, vuelves a pasar los datos.

Código SQL:
Ver original
  1. INSERT INTO prueba SELECT *FROM temporal_prueba;

Por ultimo, borras temporal_prueba.

Código SQL:
Ver original
  1. DROP TABLE temporal_prueba;
__________________
Without data, You are another person with an opinion.
W. Edwads Deming