Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/07/2013, 14:29
kyaz
 
Fecha de Ingreso: julio-2013
Ubicación: Morelia
Mensajes: 4
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Actualizar información de 2 bases de datos idénticas

Hola, muchas gracias por el apoyo, después de mas de un mes de estar batallando con esto por fín quedo, aquí dejo la solución que encontré por si algún día alguien tiene el mismo problema. Saludos
Código MySQL:
Ver original
  1. use glosa2008;
  2. update glosa2008.municipi as glmuni,
  3.     temporal.municipi as temp
  4.     glmuni.clavemun = temp.clavemun,
  5.     glmuni.descripcion = temp.descripcion,
  6.     glmuni.domicilio = temp.domicilio,
  7.     glmuni.colonia = temp.colonia,
  8.     glmuni.localidad = temp.localidad,
  9.     glmuni.codpos = temp.codpos,
  10.     glmuni.mail = temp.mail
  11.     glmuni.clavemun = temp.clavemun;
  12.  
  13.  
  14. use glosa2008;
  15. insert into glosa2008.municipi
  16.         (clavemun,
  17.         descripcion,
  18.         domicilio,
  19.         colonia,
  20.         localidad,
  21.         codpos,
  22.         mail)
  23.     Select temp.clavemun,
  24.            temp.descripcion,
  25.            temp.domicilio,
  26.            temp.colonia,
  27.            temp.localidad,
  28.            temp.codpos,
  29.            temp.mail
  30.         from temporal.municipi as temp
  31.         where temp.clavemun not in (
  32.                     select glmuni.clavemun
  33.                         from glosa2008.municipi as glmuni);

Última edición por gnzsoloyo; 22/07/2013 a las 14:32 Razón: Sin etiquetar. Por favor, usar Highlight "MySQL"