Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group