Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Script para migrar datos entre dos tablas

Estas en el tema de Script para migrar datos entre dos tablas en el foro de Mysql en Foros del Web. Alguien me puede decir si esto es posible hacerlo desde MySQL: http://www.forosdelweb.com/f18/scrip...5/#post3970806 Saludos...
  #1 (permalink)  
Antiguo 26/08/2011, 20:29
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 140
Antigüedad: 13 años, 1 mes
Puntos: 1
Script para migrar datos entre dos tablas

Alguien me puede decir si esto es posible hacerlo desde MySQL: http://www.forosdelweb.com/f18/scrip...5/#post3970806

Saludos
  #2 (permalink)  
Antiguo 27/08/2011, 01:28
Avatar de GianinoC  
Fecha de Ingreso: abril-2011
Mensajes: 17
Antigüedad: 13 años
Puntos: 6
Respuesta: Script para migrar datos entre dos tablas

Hola

El codigo sería así sólo faltaría aplicarlo a tus campos:

Código:
INSERT INTO tabla1 (campo1,campo2,campo3,campo4) SELECT campo1,campo2,campo3,campo4 FROM tabla2
Espero que me hayas entendido, si no cualquier cosa te respondo.

Saludos
  #3 (permalink)  
Antiguo 27/08/2011, 07:31
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 140
Antigüedad: 13 años, 1 mes
Puntos: 1
Respuesta: Script para migrar datos entre dos tablas

Hola, si entendi pero me queda alguna que otra duda. Si leiste bien puse que los campos name y lastname de la tabla crm2 se fusionan en uno solo name en la tabla request puedo fusionar esto con la misma consulta que me propones de forma tal que quede name + lastname e insertar este en el campo name? Como hago para el tema de los ID autoincrementables? Lo que pasa en este sentido es que en ambas tablas los dos comienzan en 1 y no se si luego esto me pueda traer problemas.

Saludos
  #4 (permalink)  
Antiguo 27/08/2011, 22:07
Avatar de GianinoC  
Fecha de Ingreso: abril-2011
Mensajes: 17
Antigüedad: 13 años
Puntos: 6
Respuesta: Script para migrar datos entre dos tablas

Para unir los dos campos e ingresarlos en uno de la nueva tabla bastaría con concatenar los dos campos y tratarlo como si fuera uno solo:

Código:
CONCAT(name,' ',lastname)
Con el tema de los ID no creo que te vaya a traer problemas más adelante ya que cada uno en la nueva tabla tendrá de igual forma un ID único.

Etiquetas: migrar, sql, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:20.