por lo que vi.. lo implementa como dice Ana.. el tema seria que te fijes
bien de que lado del igual va el (+).. Pero creo que es como dice Ana

El día 15/05/07, Ana Lucas <[EMAIL PROTECTED]> escribió:

 No recuerdo bien, pero creo que el left join lo implementabas como:

SELECT A.FIELD1,B.FIELD1 FROM TABLE1 A, TABLE2 B
WHERE
A.FIELD1=B.FIELD1(+)


 ------------------------------
*De:* [email protected] [mailto:[EMAIL PROTECTED] *En nombre de *Dárvel
Jiménez
*Enviado el:* Martes 15 de Mayo de 2007 08:33
*Para:* Ana Lucas
*Asunto:* [dbms] [***SPAM*** Score/Req: 13.40/05.00] Union de tablas



Marcelo el problema es que yo lo quiero para Oracle y en Oracle no existe
*letf join*



*De:* [email protected] [mailto:[EMAIL PROTECTED] *En nombre de *Marcelo
Colombani
*Enviado el:* Martes, 15 de Mayo de 2007 10:49 a.m.
*Para:* [EMAIL PROTECTED]
*Asunto:* [***SPAM*** Score/Req: 13.40/05.00] [dbms] Union de tablas



Fijate con esto.

select *empleado.*NIT, *empleado.*obligacion, fecha_pago, Total_pagado
from E*mpleado* *left join Pagos *

on Empleado.NIT = Pagos.NIT and Empleado.obligacion = Pagos.obligacion



Suerte

Marcelo

 ----- Original Message -----

*From:* Dárvel Jiménez <[EMAIL PROTECTED]>

*To:* Marcelo Colombani <[EMAIL PROTECTED]>

*Sent:* Monday, May 14, 2007 9:02 AM

*Subject:* [dbms] Union de tablas



Hola:

Quisiera que alguien me eche una mano con esto:



Tengo una tabla con los siguientes campos.



Tabla *empleado*

* NIT                       obligacion*

458745154          051012

458745154          103012

458745154          071062

458745154          150050

458745154          150052



Tabla *pagos*

*NIT                        obligacion           Fecha_Pago
Total_Pagado*

458745154          071062
03/04/2007                        1523.15

458745154          150052
25/04/2007                        1025.00



Y quiero una consulta que me devuelta los resultados de la siguiente
forma:



*NIT                        obligacion           Fecha_Pago
Total_Pagado*

458745154          051012
NULL                     NULL

458745154          103012
NULL                     NULL

458745154          071062
03/04/2007                        152315

458745154          150050
NULL                     NULL

458745154          150052
25/04/2007                        1025.00



IMPORTANTE: La consulta quiero que sea en PL/SQL, o sea, para Oracle.



Por favor, es muy importante.







__________ NOD32 2010 (20070126) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.7.1/805 - Release Date: 15/05/2007
10:47

No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.7.1/805 - Release Date: 15/05/2007
10:47




--
Atte Almeda Claudia

Responder a