From: | "Fevis Koste" <parapostgres(at)gmail(dot)com> |
---|---|
To: | Ramón Alberto Bruening González <albertobruening(at)hotmail(dot)com> |
Subject: | Re: Haciendo UPDATE desde un SELECT entre 2 tablas |
Date: | 2008-01-08 17:52:18 |
Message-ID: | 75226a0a0801080952pf460480pb837c9e30b076fab@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias Ramón, De eso me di cuenta desde el principio Ramón del mensaje,
pero antes de todo hice las pruebas de correr el subquery por separado y me
funciona a la perfección, por hice la pregunta a la lista para ver si los
más avanzados en la materia ven algo que no veo yo.
# SELECT f_costo_reposicion FROM t_productos_sd
WHERE t_productos_sd.f_referencia = t_prueba_productos.f_referencia;
El día 8/01/08, Ramón Alberto Bruening González <albertobruening(at)hotmail(dot)com>
escribió:
>
>
> El error que te aparece te indica que tu sub_consulta te devuelve mas de
> una fila, y deberias examinar tu sub_consulta para que te devuelta una fila
> a la vez para actualizar.
>
> Anexo el query que mando a ejecutar:
> UPDATE t_prueba_productos SET f_prueba =
> (SELECT f_costo_reposicion FROM t_productos_sd
> WHERE t_productos_ssd.f_referencia =
> t_prueba_productos.f_referencia);
>
>
> ------------------------------
> Explore the seven wonders of the world Learn more!<http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2008-01-08 18:06:02 | Re: Haciendo UPDATE desde un SELECT entre 2 tablas |
Previous Message | Alvaro Herrera | 2008-01-08 17:22:54 | Re: borrarme de la lista |