MySQL – Actualizar campos con unión de tablas

última actualización el 4 de marzo de 2009, 22:51 por Carlos-vialfa
Publicado por Carlos-vialfa
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


PD: El artículo original fue escrito por Jeff, contribuidor de CommentCaMarche
Mejores respuestas para « MySQL – Actualizar campos con unión de tablas » en :
El firmware de la grabadora de DVD y CDROM Ver El firmware de la grabadora o reproductor de CDROM y DVD El firmware es un pequeño programa que controla las funciones de la grabadora (o del reproductor). Este se encuentra almacenado en un dispositivo que está dentro de la grabadora, el...
MySQL – Eliminar los duplicados en una tabla VerPara eliminar los duplicados en una tabla definida como: CREATE TABLE IF NOT EXISTS TabTest ( clave_prim integer(4) NOT NULL auto_increment, x integer, y integer, z integer, Constraint...
[CD-ROM] Unidad de DVD/CD-ROM o grabadora no reconocida VerSi tu unidad de DVD/CD-ROM o tu grabadora no aparece en Mi PC o no consigues reproducir tus CD o DVD, entonces lee este articulo que te ayudará a solucionar estel problema. Revisar las conexiones Modificar el Registro del sistema Leer el...
Formularios en línea – Los campos Ver¿Qué datos ingresar? Cómo rellenar la información La organización de los campos Separar los campos La organización de los campos y títulos La longitud de los campos ¿Qué datos ingresar? En la mayoría de formularios, no hay obligación de...
Descargar Driver de audio de Microsoft Universal Audio Architecture (UAA) (sp31994) VerAhora tienes el driver de sonido de Microsoft Universal Audio Architecture (UAA) (sp31994) Para Windows XP. Guarda tu driver en una carpeta (crea una carpeta con nombre igual al modelo), para tenerlo siempre ubicado, cuando lo necesites nuevamente.
Comandos de Unix VerTabla de los comandos principales de UNIX Comandos de Unix Descripción Opciones ls Muestra las listas de los contenidos de un directorio -a Muestra todos los archivos, incluyendo los archivos...
USB (Bus de serie universal) VerIntroducción al USB El USB (Bus de serie universal), como su nombre lo sugiere, se basa en una arquitectura de tipo serial. Sin embargo, es una interfaz de entrada/salida mucho más rápida que los puertos seriales estándar. La arquitectura serial se...
URL Ver¿Qué es URL? URL (Localizador uniforme de recursos) es un formato de asignación de nombres universal, utilizado para indicar un recurso en Internet. Es una cadena de caracteres ASCII imprimible que se divide en cinco partes: el nombre del protocolo:...