| From: | "Arturo Valenzuela" <avalenzuelap(at)gmail(dot)com> |
|---|---|
| To: | pgsql-es-ayuda(at)postgresql(dot)org |
| Subject: | Re: Update con select |
| Date: | 2006-03-06 18:26:41 |
| Message-ID: | 9a13134b0603061026q7acae468k@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
bueno para aclara el error lo entiendo, lo puse para mostrarle error que
sale cuando ejecute la sentencia q me habian respondido , por eso al final
de puse, lo quiero hace,
es actualizar un campo de una tabla con otro campo de otra tabla en donde
los 2 tienen un campo que relacion.
Gracias.
2006/3/6, Mario Gonzalez <gonzalemario(at)gmail(dot)com>:
>
> On 06/03/06, Arturo Valenzuela <avalenzuelap(at)gmail(dot)com> wrote:
> > cuando ejecuto la sentencia me sale el siguiente error..
> >
> > ERROR: more than one row returned by a subquery used as an expression
> >
> Pero solo debes leer el error. Si te complica mucho el Ingles
> podrias compilar tu postgres con --enable-nls
>
> Eso pasa cuando un subselect devuelve mas de una fila, ese es el
> error. Pero IMHO creo que tu consulta esta mal hecha
>
> Mas menos que necesitas hacer?
>
>
> > cual seria la sentencia correcta para actulizar cada campo de la tabla1
> con
> > el otro campo de la tabla2 donde la tabla1 tiene un id q relacion al id
> de
> > la tabla2
> >
> > Gracias.
> >
> >
> > El día 6/03/06, Espartano <espartano(dot)mail(at)gmail(dot)com> escribió:
> > > On 3/6/06, Arturo Valenzuela <avalenzuelap(at)gmail(dot)com> wrote:
> > > >
> > > > Hola tengo el siguiente problema por que al ejecutar la sentecia
> > siguiente
> > > >
> > > > Update tabla1 set id_nombre = a.id_nombre From tabla1 a, tabla2 b
> where
> > > > a.id_cod = b.id_cod
> > > >
> > > > se actualiza la tabla1 con el primer dato del campo de la tabla2
> > > >
> > > > Gracias.
> > > >
> > >
> > > No falta un select ?
> > >
> > > Update tabla1 set id_nombre = (select a.id_nombre From tabla1 a,
> tabla2 b
> > where
> > > a.id_cod = b.id_cod);
> > >
>
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Juan Martínez | 2006-03-06 18:28:32 | Re: respaldo de una consulta |
| Previous Message | Mario Gonzalez | 2006-03-06 18:23:05 | Re: Update con select |