| From: | Conrado Blasetti <conrado(at)mapfre(dot)com(dot)ar> |
|---|---|
| To: | pgsql-es-ayuda(at)postgresql(dot)org |
| Subject: | Left Join |
| Date: | 2006-02-07 11:30:52 |
| Message-ID: | 65746BCC3D99E44998976FD845AD6E6E10CC06C8@MAIL |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Estimados, buenos días a todos.
La consulta que tengo es la siguiente:
Supongamos varias tablas.
Tabla PADRE
id_tabla
id_desc
id_1
id_2
id_3
Tabla Hijo_1
id_1
desc_1
Tabla Hijo_2
id_2
desc_2
Tabla Hijo_3
id_3
desc_3
Bien, lo que necesito es traer todo lo de la tabla PADRE y las descripciones
si joinea de las demas tablas.
En Oracle podía hacer:
select id_tabla,
id_desc,
desc_1,
desc_2,
desc_3
from PADRE, Hijo_1, Hijo_2, Hijo_3
where PADRE.id_1 = Hijo_1.id_1 (+)
and PADRE.id_2 = Hijo_2.id_2 (+)
and PADRE.id_3 = Hijo_3.id_3 (+)
Como hago para hacer left join para causar el mismo efecto?
Desde ya, muchas gracias.
Saludos,
Conrado
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Mariana Cecilia Arruzazabala | 2006-02-07 11:57:30 | Re: Left Join |
| Previous Message | manuel lamas | 2006-02-07 06:44:35 | Re: pg_dump: Todo menos una tabla |