Si tenemos dos tablas:
|
LIBROS IDLIBRO NOMBRE_LIBRO IDPERSONA NOMBREPERSONA |
PERSONAS IDPERSONA NOMBRE |
Si tengo en libros solamente el IDPERSONA de cada persona asociada a un libro (más no tengo su nombre), ¿cómo actualizo su nombre?
Con una instrucción UPDATE es muy sencillo:
UPDATE LIBROS SET NOMBREPERSONA=(SELECT NOMBRE FROM PERSONAS WHERE IDPERSONA=LIBROS.IDPERSONA)
Y se actualizarán todos los libros con el nombre de la persona.
Es un buen ejemplo que ahorra tiempo, de otra manera hay que crear un procedimiento para realizar esta operación.