Fijate con esto.
select empleado.NIT, empleado.obligacion, fecha_pago, Total_pagado from
Empleado left join Pagos
on Empleado.NIT = Pagos.NIT and Empleado.obligacion = Pagos.obligacion
Suerte
Marcelo
----- Original Message -----
From: Dárvel Jiménez
To: Marcelo Colombani
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.