Estimados.
Tengo esta consulta, donde no muestra los campos vacíos, y leyendo en su foro, me percaté que esto se debe en la igualación de tablas y que para corregir este asunto se debe utilizar Inner Join y he tratado constantemente, pero algo esta fallando:
Código MySQL:
Ver original, c.PCCODI
AS 'COD_CUENTA' , a.MovTipDocRef
AS 'TIPO_DOC' , f.MovNumDocRef
AS 'NUM_DOC' , (a.MovDebe
-a.Movhaber
) AS 'SALDO' , a.MovFe
AS 'FEC_EMISION' , a.MovFv
AS 'FEC_VENCIMIENTO' `W:\SOFTLAND\DATOS\PIBAMOUR2\SODATOS`.cwmovim a,
`W:\SOFTLAND\DATOS\PIBAMOUR2\SODATOS`.cwpctas c,
`W:\SOFTLAND\DATOS\PIBAMOUR2\SODATOS`.cwtauxi d,
`W:\SOFTLAND\DATOS\PIBAMOUR2\SODATOS`.CwCpbte e,
`W:\SOFTLAND\DATOS\PIBAMOUR2\SODATOS`.CWDocSaldos f,
`W:\SOFTLAND\DATOS\PIBAMOUR2\SODATOS`.cwtciud g,
`W:\SOFTLAND\DATOS\PIBAMOUR2\SODATOS`.cwtregion h
f.MovNumDocRef
= a.MovNumDocRef
AND f.MovTipDocRef
= a.MovTipDocRef
AND d.CodAux
= a.CodAux
AND d.CodAux
= f.CodAux
AND h.id_Region
= g.id_Region
AND ((e.CpbEst
='V') AND (f.DEBE
-f.HABER
<>0) AND (e.CpbAno
='2013'))
Lo de la clausula Where ¿Cómo lo transformo a Inner Join?
saludos.