hola quiero ver si alguien me puede ayudar con el siguiente problema
tengo las siguentesta tablas:
sap_mrecibos.- la cual es el maestro de los recibos que genere. y l aotra tabla
sap_drecibo.- en la cual guardo el registro del detalle de mis recibos. (adjunto archivos winzip con tablas y datos que tengo).
bien lo que quiero hacer es la siguente consulta que se supone tendria que ser una a muchos. la consulta es la siguiente
Código SQL
[-]SELECT dbo.SAP_MRECIBO.id_recibo, dbo.SAP_MRECIBO.folio,
dbo.SAP_MRECIBO.mes, dbo.SAP_MRECIBO.anio, dbo.SAP_MRECIBO.contrato,
dbo.SAP_MRECIBO.fecha_pago, dbo.SAP_MRECIBO.usuario,
dbo.SAP_MRECIBO.sub_total, dbo.SAP_MRECIBO.descuento,
dbo.SAP_MRECIBO.total_neto, dbo.SAP_MRECIBO.total,
dbo.SAP_DRECIBO.servicio, dbo.SAP_DRECIBO.importe
FROM dbo.SAP_MRECIBO LEFT OUTER JOIN
dbo.SAP_DRECIBO ON dbo.SAP_MRECIBO.mes = dbo.SAP_DRECIBO.mes AND
dbo.SAP_MRECIBO.anio = dbo.SAP_DRECIBO.anio AND
dbo.SAP_MRECIBO.contrato = dbo.SAP_DRECIBO.contrato
WHERE (dbo.SAP_MRECIBO.mes = 1) AND (dbo.SAP_MRECIBO.anio = 2009)
se supone me tendria que considerar un registro de la tabla sap_mrecibo y los 3 registros que tengo en la tabla sap_drecibo, sin embargo no lo hace alguien me podria ayudar o decirme en que estoy mal al hacer mi consulta.