Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/06/2010, 15:57
Avatar de chalchis
chalchis
 
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
Pregunta Actualizar campos con unión de tablas

hola amigos normalmente siempre he actualizado los campos en las tablas usando sentencias separadas pero ultimamente he usando usado union con join etct para seleccionar
y me encontre esto

Código:
Si tienes dos tablas y estás tienen una clave en común (por ejemplo la clave “id”), entonces es posible actualizar el campo de una de las dos tablas (update_table) gracias a los datos de la segunda (reference_table) haciendo una unión de tablas. 

El código SQL es el siguiente: 

UPDATE update_table, reference_table SET update_table.field
=reference_table.fieldref WHERE update_table.id=reference_table.id

como podria interpretarlo en php si tengo que actualizar campos en la tabla A y actualizar campos de la tabla B si mi id fuera 458 como deberia ser en php

saludos espero sus comentarios

notas: si es correcto el uso de este tipo de query???
__________________
gerardo