From: | "Felipe Amezquita" <felmarla(at)gmail(dot)com> |
---|---|
To: | postgresayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | join en postgres |
Date: | 2006-09-09 14:45:21 |
Message-ID: | bf4cfe570609090745j686eb711v26ce1eec0a87b59b@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Que tal lista la cuestion es que he leido sobre right y left join y todos
los ejemplos que encuentro usan dos tablas solamente,como puedo hacer para
que esta consulta que presento aca de oracle hacerla en postgres.
select programa.prg_codigo,
upper(per_nombre || '' '' || per_apell1 || '' ''
|| per_apell2) as per_nombre,
como_nombre
from programa, temp_programas, beneficio,
persona, comodin
where programa.prg_codigo =
temp_programas.prg_codigo
and programa.prg_codigo = beneficio.prg_codigo(+)
and beneficio.afi_codigo_bene =
persona.per_codigo(+)
and beneficio.como_codigo = comodin.como_codigo
(+)
order by programa.prg_codigo, como_nombre';
Muchas gracias para el que me pueda colaborar.
--
Ing Sistemas y Telecomunicaciones
Luis Felipe Lopez Amezquita
3008217523 - 3162589699
From | Date | Subject | |
---|---|---|---|
Next Message | Juanky Moral | 2006-09-09 15:00:39 | Re: join en postgres |
Previous Message | Alvaro Herrera | 2006-09-09 05:04:45 | Re: conexion con psql-8.1 a postgresql 6.3.2 |