Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/07/2014, 13:42
roboty
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años, 10 meses
Puntos: 5
es posible hacer esto de una sola consulta

Tengo dos tablas donde quiero actualizar el campo de una tabla con el valor de otra tabla dependiendo de su valor, actualizandome solo los campos que cumplan la condicion las tablas serian asin:

tabla1
id_uno
fecha_uno

tabla2
id_dos
fecha_dos
id_uno

yo hice algo asin:
Código MySQL:
Ver original
  1. UPDATE tabla1
  2. INNER JOIN tabla2
  3. ON tabla1.id_uno = tabla2.id_uno
  4. SET tabla1.fecha = tabla2.fecha
  5. WHERE tabla1.fecha>tabla2.fecha