Left join
SELECT firmantes.id, abogados.nombre, clientes.cliente
FROM firmantes left JOIN abogados ON firmantes.idfirmante = abogados.id and firmantes.optfirmante='A'
left JOIN clientes ON firmantes.idfirmante = clientes.id and firmantes.optfirmante="C"
Esto en sql server funciona perfectamente, pero en access me devuelve 0 registros, ya probé con los paréntesis lo cual es algo conflictivo para access. La consulta deja de funcionar cuando agrego más de un left join.
FROM firmantes left JOIN abogados ON firmantes.idfirmante = abogados.id and firmantes.optfirmante='A'
left JOIN clientes ON firmantes.idfirmante = clientes.id and firmantes.optfirmante="C"
Esto en sql server funciona perfectamente, pero en access me devuelve 0 registros, ya probé con los paréntesis lo cual es algo conflictivo para access. La consulta deja de funcionar cuando agrego más de un left join.
1 Respuesta
Respuesta de gajimenb
1