Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2014, 10:10
primary
 
Fecha de Ingreso: agosto-2011
Mensajes: 306
Antigüedad: 12 años, 8 meses
Puntos: 5
necesito actualizar una tabla con los valores de otra

No se como tendria que hacerlo y tampoco quiero probar por si la lio mas teniendo dos tablas necesito actualizar los datos de una con los valores de otra.


datos1
Código table:
Ver original
  1. id_dato     articulo
  2. 1               informatica
  3. 2               electrodomesticos


datos2
Código table:
Ver original
  1. id    repuesto        id_dato fk
  2. 1     procesador     1
  3. 2     motor              2


la tabla que tengo que actualizar es la tabla2 en el campo id_dato que actualmente tengo el id_dato de la tabla1 quiero insertar el articulo correspondiente a ese identificador quedando asin.

datos1
Código table:
Ver original
  1. id_dato     articulo
  2. 1               informatica
  3. 2               electrodomesticos

datos2
Código table:
Ver original
  1. id    repuesto        id_dato fk
  2. 1     procesador     informatica
  3. 2     motor              electrodomesticos



Código MySQL:
Ver original
  1. UPDATE datos2 INNER JOIN datos1 ON datos1.id_dato = datos2.id_dato SET datos2.id_dato =datos1.articulo

Alguien me confirma si es asin la consulta que quiero?
saludos