Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/03/2015, 20:02
pamda
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Fusionar dos Tablas

Hola, antes que nada espero que no hayas utilizado como identificador unico de cliente el ID de la tabla.

Yo lo veo algo simple, cada cliente posee un identificador unico distinto del ID de la tabla. Para evitar cualquier problema futuro de duplicados, tomaria la tabla nueva, leeria el registro, comparar con la tabla nueva y si no existe insertarla en una tercera.

Espero otras soluciones, no digo que sea genial la mía pero resolveria un problema.

Cita:
Iniciado por Soporte01 Ver Mensaje
Hola buen día, lo que paso fue lo siguiente. de la base datos eliminaron la tabla cliente, no debieron averlo hecho lo bueno que tenia respaldo, pero ya ingresaron clientes nuevos, y nesecito agregar los clientes nuevo con los clientes que esta existian en la BD_respaldo.

He estado practicando en una base de datos con tablas duplicadas (clientes y clientes2) e insertar los clientes2 en cliente pero me marca error en "duplicate key".

INSERT INTO clientes SELECT * FROM clientes2;

Tambien intente con

INSERT INTO clientes SELECT Distinct ID FROM clientes2;

error: Column count doesn't match value count at row 1