Re: update de múltiples tablas

From: "Jaime Casanova" <systemguards(at)gmail(dot)com>
To: "Pablo Siciliano" <psiciliano(at)puentenet(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: update de múltiples tablas
Date: 2006-03-07 18:03:04
Message-ID: c2d9e70e0603071003q40c60e5ej6967d1be719110b4@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 3/7/06, Pablo Siciliano <psiciliano(at)puentenet(dot)com> wrote:
> Hola a todas/os.
>
> Estuve buscando en la documentación, y realmente me sorprendió el no
> encontrar nada ... Lo mas probable es que este metiendo mal los dedos, en
> cuyo caso un link es mas que bienvenido.
>
> Necesitaría hacer un update tomando como valor un campo de otra tabla. Si
> fuera solo trabajar con la condición, haría un subquery, pero para hacer
> esto necesitaría multiples tablas en el from, y por lo que vi en la
> documentación eso no esta soportado. ¿Alguien me explicaría como es la
> sintaxis para hacer eso en Postgresql?
>
> Desde ya, mil gracias.
> Pablo E. Siciliano.
>
>

En postgres es perfectamente valido hacer:

UPDATE tabla SET campos = valores
FROM otras tablas
WHERE condiciones

--
Atentamente,
Jaime Casanova

"What they (MySQL) lose in usability, they gain back in benchmarks, and that's
all that matters: getting the wrong answer really fast."
Randal L. Schwartz

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-03-07 18:05:18 Re: disculpas desde ecuador
Previous Message Juan Martínez 2006-03-07 17:50:22 Re: disculpas desde ecuador fue:(Re: Problema en accesos a BD del Servidor)