Ver Mensaje Individual
  #1  
Antiguo 10-04-2010
Avatar de microbiano
microbiano microbiano is offline
Miembro
 
Registrado: sep 2008
Ubicación: Mexico D.F
Posts: 349
Reputación: 16
microbiano Va por buen camino
Unhappy ayuda con la siguiente consulta

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.

Última edición por microbiano fecha: 15-04-2010 a las 19:56:28.
Responder Con Cita