From: | Marcos Luis Ortiz Valmaseda <marcosluis2186(at)googlemail(dot)com> |
---|---|
To: | Sergio Valdes Hurtado <svh(dot)pgsql(at)gmail(dot)com> |
Cc: | Lista PostgreSql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Left join en subconsulta |
Date: | 2010-10-08 20:33:53 |
Message-ID: | AANLkTincF1P1jDtjWFXo1s_n+cm4z-YpeT81B=Bd9HGp@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
No seria asi?
SELECT empl.rut,
empl.nombre,
empl.ap_paterno,
empl.ap_materno,
bon.bono
FROM empleados empl
WHERE empl.rut
EXISTS ( SELECT bono.run
FROM bonos
WHERE periodo = 2010
)
Te recomiendo que leas por acá:
http://www.postgresql.org/files/documentation/books/aw_pgsql/node81.html
Saludos
> where periodo = 2010) bon
> on empl.rut = bon.run
El 08/10/10, Sergio Valdes Hurtado <svh(dot)pgsql(at)gmail(dot)com> escribió:
> Estimados,
> es posible utilizar un left join en una subconsulta.
>
> Quiero hacer algo como lo que sigue:
>
> select empl.rut, empl.nombre, empl.ap_paterno, empl.ap_materno, bon.bono
> from empleados empl,
> left join (
> select run, bono from bonos
> where periodo = 2010) bon
> on empl.rut = bon.run
>
> Saludos,
> --
> Sergio Valdés H.
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>
--
Ing. Marcos Luís Ortíz Valmaseda
Data Lover(RDBMS and NOSQL Movement) && System Engineer
http://it.toolbox.com/blogs/sql-apprentice
http://www.linkedin.com/in/marcosluis2186/
http://www.doyoubuzz.com/marcos-ortiz
Centro de Tecnologías de Gestión de Datos (DATEC)
Linux User # 418229
From | Date | Subject | |
---|---|---|---|
Next Message | Sergio Valdes Hurtado | 2010-10-08 20:48:19 | Re: Left join en subconsulta |
Previous Message | Alvaro Herrera | 2010-10-08 20:13:57 | Re: Left join en subconsulta |