CONSULTA DE ACCION

From: FRANK RADA <frankrada(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: CONSULTA DE ACCION
Date: 2012-06-22 03:33:15
Message-ID: CAMd9iE1_B5ccHJ2d6nicLDs5020S8gCwMxVX9_kOkJB3veKZeQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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

UPDATE DATOSCARTERA D SET D.VALOR=(SELECT C.SALDO+C.INTERES FROM
CARTERADET C WHERE C.DCARTERAID=D.DCARTERAID ) WHERE D.FECHA
>='01/01/2012'

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

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message raul andrez gutierrez alejo 2012-06-22 03:51:54 Fwd: CONSULTA DE ACCION
Previous Message Alvaro Herrera 2012-06-22 01:34:45 Re: Re: [pgsql-es-ayuda] Creación de Indices