Re: Update con select

From: Espartano <espartano(dot)mail(at)gmail(dot)com>
To: "Arturo Valenzuela" <avalenzuelap(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Update con select
Date: 2006-03-06 20:24:21
Message-ID: d353bd50603061224w30b70011u789fbfa5a53188b8@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 3/6/06, Arturo Valenzuela <avalenzuelap(at)gmail(dot)com> wrote:
>
> Gracias por responder
> Espartano , me muestra el error
>
>
> more than one row returned by a subquery used as an expression
>
>
> Lo que deseo es actualizar el campo de la tabla1 con el otro campo de la
> tabla2 , donde la relacion es de 1 a 1, osea que se actualize toda la
> tabla1,
>
> algo asi por ejemplo,
> tabla1 tabla2
> cod des cod des
> ----- ------------------ -----
> -----------------------
> 01 01
> a
> 02 02
> b
> 03 03
> c
>
> donde al final tabla1 quedaria
>
> cod des
> ----- ----------------------
> 01 a
> 02 b
> 03 c
>

update tabla1 set des = (select tabla2.des from tabla2,tabla1 where
tabla1.cod = tabla2.cod );

esi te debaria de funcionar :)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Arturo Valenzuela 2006-03-06 20:35:36 Re: Update con select
Previous Message Raul Caso 2006-03-06 20:14:08 definicion de limite campo varchar