Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/09/2013, 17:31
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: como eliminar registros repetidos

Cita:
Cita:
las genere sin pk


Te falta muuuucho conocimiento de Bases de Datos. Sin ofender.

Una tabla obligatoriamente debe tener siempre una PK, o de lo contrario se convierte en una bolsa de datos basura... como ahora.
Siempre debe tener una clave.
Siempre.

Bueno, volviendo al tema, haz lo siguiente (y por favor, cuando te pidamos que postees las estructuras de las tablas, haz lo que se te pide):

Supongamos que la tabla se llame tabla1:
Código MySQL:
Ver original
  1. CREATE TABLE tabla2 LIKE tabla1;

Código MySQL:
Ver original
  1. INSERT INTO tabla2
  2. SELECT DISTINCT codigo, ...(el resto de los campos uno por uno, y sin omitir ninguno, en el orden correcto
  3. FROM tabla1;

Código MySQL:
Ver original
  1. TRUNCATE tabla1;

Código MySQL:
Ver original
  1. INSERT INTO tabla1
  2. FROM tabla2;

Código MySQL:
Ver original
  1. DROP TABLE tabla2;
Una por una, es la ejecución...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)