Power Builder - ACERCA DEL COMPUTE

 
Vista:

ACERCA DEL COMPUTE

Publicado por Diana (57 intervenciones) el 28/04/2006 18:27:31
Ejemplo: Tengo 2 tablas
Tabla 1
cod_edificio
valor
porcentaje_deprec
descripcion

Tabla 2
Cod_dep P.k
fecha actual
dias depreciables
periodo_depreciar
vida_util
valor rescate
dep_acumulada
cod_edificio F.k

Entonces yo quiero saber si se puede, hacer el calculo del campo de la tabla 2 dep_acumulada, utilizando campos de la tabla 1 (valor, porcentaje_deprec), a traves del compute, Por medio de la llave foranea, y si no se puede hacer, por favor , me podian dar una idea de como hacerlo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ACERCA DEL COMPUTE

Publicado por Jancarlo (890 intervenciones) el 28/04/2006 21:51:10
Holass....

Claro que puedes usar las columnas de ambas tablas y mucho mejor si tienen un campo en comun (FK). Te pongo un ejmeplo de como seria mas o menos.

SELECT T1.VALOR,
T1.PORCENTAJE_DEPREC,
T1.DESCRIPCION,
T2.COD_DEP,
T2.FECHA_ACTUAL,
T2.DIAS_DEPRECIABLES,
T2.PERIODO_DEPRECIAR,
T2.VIDA_UTIL,
T2.VALOR_RESCATE,
T2.DEP_ACUMULADA,
T2.COD_EDIFICIO,
T2.DEP_ACUMULADA * T1.PORCENTAJE_DEPREC AS COL_COMPUTE /* Este vendria a ser el compute donde tu podrias usar los campos de ambas tablas de acuerdo a la formula que desees */
FROM TABLA1 T1, TABLA2 T2
WHERE T1.COD_EDIFICIO = T2.COD_EDIFICIO

Espero que te sirva de ayuda.

Suerte !
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar