From: | "jose antonio leo" <jaleo8(at)storelandia(dot)com> |
---|---|
To: | "Manuel Sugawara" <masm(at)fciencias(dot)unam(dot)mx>, "jose antonio leo" <jaleo8(at)storelandia(dot)com> |
Cc: | <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | RE: [Pgsql-ayuda] update con el resultado de un select?? |
Date: | 2003-07-03 18:47:49 |
Message-ID: | KAEFLIDKHEJNPPKOLGHMKELKDHAA.jaleo8@storelandia.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Si ya, perdonad, es escorrecta si solo retorna un registro.
Pero retorna más y me gustaria modificarlos todos los que retorna.
Perdon por la explicacion
-----Mensaje original-----
De: masm(at)conexa(dot)fciencias(dot)unam(dot)mx
[mailto:masm(at)conexa(dot)fciencias(dot)unam(dot)mx]En nombre de Manuel Sugawara
Enviado el: jueves, 03 de julio de 2003 20:39
Para: jose antonio leo
CC: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Asunto: Re: [Pgsql-ayuda] update con el resultado de un select??
"jose antonio leo" <jaleo8(at)storelandia(dot)com> writes:
> Hola a todos,
>
> necesito hacer un update con todos los campos que me devuelve un select.
> esto es posible?
> Es decir me gustaria hacer un update from t1 set tam='P' where
> cod_int=(select int_art from t2),
> Se que esta instruccion no es valida pero me gustaria hacer el update para
> tods las tuplas que devuelve el select.
Ug? El realidad la sentencia *es válida*; pero se va a enojar un poco
si tu select regresa más de una tupla. Para lo que quieres puedes usar
IN ej
update from t1 set tam='P' where cod_int IN (select int_art from t2);
Saludos,
Manuel.
From | Date | Subject | |
---|---|---|---|
Next Message | Carlos | 2003-07-03 18:55:48 | RE: [Pgsql-ayuda] actualizar postgresql de 7.2.1 a 7.3.3 |
Previous Message | Sandrigo Lezcano | 2003-07-03 18:47:18 | [Pgsql-ayuda] psqlODBC/PowerBuilder9.0 |