Outer Join + Access
    
		    Estoy tratando de hacer una consulta con un Outer Join en Access vinculando varias tablas (mas de 2). 
uso la sintaxis
=+ pero acepta la sintaxis sin realizar el outer Join, sino que hace un inner join.
¿que hago mal?.
La consulta es asÃ:
SELECT CompraVenta.Cv_Fecha , CompraVenta.Or_OrigenCod , Origenes.Or_Nombre , CompraVenta.L_LoteNro , Lotes.L_Descripcion , Razas.Ra_Nombre , Estados.Es_Nombre , CompraVenta.Cv_Precio , CompraVenta.Cv_Cantidad , CompraVenta.Cv_Kilogramos , CompraVenta.Cv_Gastos , CompraVenta.Cv_TipoOper , CompraVenta.Cv_Comprador FROM CompraVenta , Origenes , Lotes , Razas , Estados WHERE CompraVenta.Or_OrigenCod =+ Origenes.Or_OrigenCod AND CompraVenta.L_LoteNro =+ Lotes.L_LoteNro AND CompraVenta.Ra_RazaCod =+ Razas.Ra_RazaCod AND CompraVenta.Es_EstCod =+ Estados.Es_EstCod
¿Alguna idea?
    uso la sintaxis
=+ pero acepta la sintaxis sin realizar el outer Join, sino que hace un inner join.
¿que hago mal?.
La consulta es asÃ:
SELECT CompraVenta.Cv_Fecha , CompraVenta.Or_OrigenCod , Origenes.Or_Nombre , CompraVenta.L_LoteNro , Lotes.L_Descripcion , Razas.Ra_Nombre , Estados.Es_Nombre , CompraVenta.Cv_Precio , CompraVenta.Cv_Cantidad , CompraVenta.Cv_Kilogramos , CompraVenta.Cv_Gastos , CompraVenta.Cv_TipoOper , CompraVenta.Cv_Comprador FROM CompraVenta , Origenes , Lotes , Razas , Estados WHERE CompraVenta.Or_OrigenCod =+ Origenes.Or_OrigenCod AND CompraVenta.L_LoteNro =+ Lotes.L_LoteNro AND CompraVenta.Ra_RazaCod =+ Razas.Ra_RazaCod AND CompraVenta.Es_EstCod =+ Estados.Es_EstCod
¿Alguna idea?
		    Prueba con esto... si quieres todos los registros de CompraVenta, junto con sus datos correspondientes en las demas tablas...
SELECT CompraVenta.Cv_Fecha , CompraVenta.Or_OrigenCod , Origenes.Or_Nombre , CompraVenta.L_LoteNro , Lotes.L_Descripcion , Razas.Ra_Nombre , Estados.Es_Nombre , CompraVenta.Cv_Precio , CompraVenta.Cv_Cantidad , CompraVenta.Cv_Kilogramos , CompraVenta.Cv_Gastos , CompraVenta.Cv_TipoOper , CompraVenta.Cv_Comprador FROM CompraVenta , Origenes , Lotes , Razas , Estados
FROM CompraVenta
LEFT JOIN Origenes
ON Origenes.Or_OrigenCod = CompraVenta.Or_OrigenCod
LEFT JOIN Lotes ON CompraVenta.L_LoteNro = Lotes.L_LoteNro
LEFT JOIN Razas ON
CompraVenta.Ra_RazaCod = Razas.Ra_RazaCod
LEFT JOIN Estados ON
CompraVenta.Es_EstCod = Estados.Es_EstCod;
	    
    SELECT CompraVenta.Cv_Fecha , CompraVenta.Or_OrigenCod , Origenes.Or_Nombre , CompraVenta.L_LoteNro , Lotes.L_Descripcion , Razas.Ra_Nombre , Estados.Es_Nombre , CompraVenta.Cv_Precio , CompraVenta.Cv_Cantidad , CompraVenta.Cv_Kilogramos , CompraVenta.Cv_Gastos , CompraVenta.Cv_TipoOper , CompraVenta.Cv_Comprador FROM CompraVenta , Origenes , Lotes , Razas , Estados
FROM CompraVenta
LEFT JOIN Origenes
ON Origenes.Or_OrigenCod = CompraVenta.Or_OrigenCod
LEFT JOIN Lotes ON CompraVenta.L_LoteNro = Lotes.L_LoteNro
LEFT JOIN Razas ON
CompraVenta.Ra_RazaCod = Razas.Ra_RazaCod
LEFT JOIN Estados ON
CompraVenta.Es_EstCod = Estados.Es_EstCod;
