Re: Alguien puede decirme por que esta estructura funciona mal?

From: Roberto Andrade Fonseca <randrade(at)inteligentes(dot)com(dot)mx>
To: Fernando Aguada <fernandoaguada(at)yahoo(dot)com(dot)ar>
Cc: Postgresql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Alguien puede decirme por que esta estructura funciona mal?
Date: 2005-10-25 19:55:47
Message-ID: 1130270147.435e8dc32af3e@mail.nul-unu.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola:

Mensaje citado por Fernando Aguada <fernandoaguada(at)yahoo(dot)com(dot)ar>:

>
> FOR rmovimcta IN SELECT * FROM movimcta where ctracre=pnumtra and coricre=1
> and corideb=1 LOOP
> update totalven set csaldo=csaldo+(case
> when rmovimcta.csubcre=01 then -01
> when rmovimcta.csubcre=02 then +01
> when rmovimcta.csubcre=03 then -01
> when rmovimcta.csubcre=04 then +01
> end)*rmovimcta.cimporte
> where cnumtra=movimcta.ctradeb;

Puede ser que debas usar:
where cnumtra = rmovimcta.cdtradeb;

Saludos,

--
Roberto Andrade Fonseca
Inteligentes.com, S.A. de C.V.
Tel. 5207-1672/73

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Conrado Blasetti 2005-10-25 19:57:16 RE: Eliminar registros
Previous Message Fernando Aguada 2005-10-25 19:49:27 Re: Alguien puede decirme por que esta estructura funciona mal?