Re: UPDATE

From: "linder poclaba lazaro" <linder(dot)poclaba(at)gmail(dot)com>
To: "linder poclaba lazaro" <linder(dot)poclaba(at)gmail(dot)com>, Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: UPDATE
Date: 2006-05-18 14:55:13
Message-ID: 5aa69e1b0605180755hf86d721w2ea2b655b975771@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Lo que entendi es que tiene que modificar n tuplas de la tablaA de acuerdo a
la fecha :)

On 5/18/06, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
>
> linder poclaba lazaro escribió:
> > Mira es muy poca la informacion la que das, pero podrias usar un ciclo
> FOR
> >
> > FOR temperatura IN SELECT tempmax FROM A WHERE fecha = $1;
> > LOOP
> > sentencias;
> > END LOOP;
> >
> > donde temperatura es de tipo RECORD y $1 es la fecha que entraria como
> > parametro a tu funcion, coloco sentencias pues nose la relacion de las
> > tablas.
>
> Hay una manera mucho mas simple y eficiente,
>
> update A set tempmax = tempmax + B.foo WHERE B.(algo) = A.(algo)
>
> o una cosa asi.
>
> --
> Alvaro Herrera
> http://www.CommandPrompt.com/
> The PostgreSQL Company - Command Prompt, Inc.
>

In response to

  • Re: UPDATE at 2006-05-18 14:50:46 from Alvaro Herrera

Responses

  • Re: UPDATE at 2006-05-18 15:01:03 from Alvaro Herrera

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-05-18 15:01:03 Re: UPDATE
Previous Message Alvaro Herrera 2006-05-18 14:50:46 Re: UPDATE