>
> sumar todos los detalles
>
> UPDATE DATOSCARTERA  D SET D.VALOR=(SELECT *SUM*(C.SALDO)+*SUM*(C.INTERES)
> FROM
>
> CARTERADET C WHERE C.DCARTERAID=D.DCARTERAID ) WHERE D.FECHA
> >='01/01/2012'
>
> El 21 de junio de 2012 22:33, FRANK RADA <[email protected]> escribió:
>
>> señores buen dia.
>>
>> Necesito realizar una consulta de actualizacion sobre muchos muchos
>> registros
>>
>> las tablas son asi por decir
>>
>> DATOSCARTERA
>>  DCARTERAID (PK)
>>  FECHA
>>  VALOR
>>
>> CARTERADET
>>  CARTERADETID (PK)
>>  DCARTERAID (FK)--
>>  SALDO
>>  INTERES
>>
>> la consulta planteada es asi
>>
>>
>>
>> la consulta me arroja un error porque claramente la subconsulta
>> retorna mas de un valor para la clave asociada de la tabla
>> datoscartera.
>>
>>
>> agradezco sus aportes para poder comprender bien el tema
>>
>> saludos
>> -
>> Enviado a la lista de correo pgsql-es-ayuda (
>> [email protected])
>> Para cambiar tu suscripción:
>> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>>
>
>
>
> --
> Raul Andres Gutierrez Alejo
>

Responder a