Marcos en tu consulta intentas traer una columna que no existe en las tablas del from (bon.bono) Saludos
~~~~~~~~~~~~~~~~ Guillermo Villanueva El 8 de octubre de 2010 17:33, Marcos Luis Ortiz Valmaseda < marcosluis2...@googlemail.com> escribió: > 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.pg...@gmail.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@postgresql.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 > - > Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org > ) > Para cambiar tu suscripción: > http://www.postgresql.org/mailpref/pgsql-es-ayuda >