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
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) |