RE: Haciendo UPDATE desde un SELECT entre 2 tablas

From: Ramón Alberto Bruening González <albertobruening(at)hotmail(dot)com>
To: Fevis Koste <parapostgres(at)gmail(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Haciendo UPDATE desde un SELECT entre 2 tablas
Date: 2008-01-08 16:03:54
Message-ID: BLU106-W394327A1B7F227BC4A8CF6A2480@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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
http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Luis D. García 2008-01-08 16:30:01 Criterios a tomar en cuenta para el Tunning de PostgreSQL
Previous Message Fevis Koste 2008-01-08 15:55:01 Haciendo UPDATE desde un SELECT entre 2 tablas