2015-02-27

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.

 

 

 

 

 

Tips Lenguajes Firebird 

Navegación