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

Copiar datos de una tabla a otra similar pero no igual

Estas en el tema de Copiar datos de una tabla a otra similar pero no igual en el foro de Mysql en Foros del Web. Estimadas y estimados Tengo la siguiente situación: Debo tomar la base de datos de un sitio de arriendo de propiedades y copiar los datos de ...
  #1 (permalink)  
Antiguo 29/09/2009, 09:55
Avatar de [ EDO ]  
Fecha de Ingreso: julio-2004
Ubicación: Quilpué, V Región, Chile
Mensajes: 98
Antigüedad: 19 años, 8 meses
Puntos: 0
Copiar datos de una tabla a otra similar pero no igual

Estimadas y estimados

Tengo la siguiente situación:
Debo tomar la base de datos de un sitio de arriendo de propiedades y copiar los datos de una tabla en particular a otra tabla que es similar pero no idéntica. Es decir: la segunda tabla cuenta con casi los mismos campos pero con otros nombres. Aunque debo decir también que tiene más campos que le primera.

La pregunta es, ¿existe alguna herramienta que me permita hacer esto "cómodamente" o no tengo otra solución mas que crear un script que lo haga?

Es probable que deba hacer esto con otros sitios webs así que me vendría bien un programa que lo haga de forma rápida.
__________________
EDO
  #2 (permalink)  
Antiguo 30/09/2009, 01:41
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Copiar datos de una tabla a otra similar pero no igual

Código sql:
Ver original
  1. INSERT INTO Tabla1 ( Campo1, Campo2,... )
  2. SELECT Tabla2.CampoX, Tabla2.CampoY,...
  3. FROM Tabla2;

Tabla2.CampoX => Tabla1.Campo1
Tabla2.CampoY => Tabla1.Campo2
...

Mysql tiene las gui tools pero no te ayudaran mucho en este caso, no conozco otras herramientas gratuitas... una chauza seria usar access si lo tienes, vinculas las dos tablas via odbc y usas el asistente de consultas de access....

Quim
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 05:39.