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

copiar datos de una tabla a otra

Estas en el tema de copiar datos de una tabla a otra en el foro de Mysql en Foros del Web. hola a todos, necesito copiar los datos de una tabla a otra, pero necesito hacerlo con un update para trabajar sobre el mismo registro tengo ...
  #1 (permalink)  
Antiguo 25/04/2011, 13:56
 
Fecha de Ingreso: enero-2011
Ubicación: Colombia
Mensajes: 61
Antigüedad: 13 años, 3 meses
Puntos: 1
copiar datos de una tabla a otra

hola a todos, necesito copiar los datos de una tabla a otra, pero necesito hacerlo con un update para trabajar sobre el mismo registro

tengo dos tablas (ultimo y ultimo2) exactamente con los mismos campos

vehiculo, placa_inicial, placa_final, cantidad

necesito que mediante una consulta update pasar los datos de la tabla 'ultimo' que estan en el registro que tiene el campo vehiculo en 'auto', a la tabla ultimo2 al registro que tiene en el campo vehiculo el valor 'auto'

ojala me puedan ayudar, gracias
  #2 (permalink)  
Antiguo 29/04/2011, 01:31
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

Código MySQL:
Ver original
  1. UPDATE ultimo
  2.          INNER JOIN ultimo2
  3.                    ON ultimo.vehiculo = ultimo2.vehiculo
  4. SET ultimo2.placa_inicial=ultimo.placa_inicial,
  5.        ultimo2.placa_final=ultimo.placa_final,
  6.        ultimo2.cantidad=ultimo.cantidad
  7. WHERE ultimo.vehiculo="auto";

Si?
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Etiquetas: migrar, tablas, update
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 11:03.