jmtransfer
03-08-2007, 13:36:42
Esta clausula me da error solo cuando uso right join:
SELECT V.FECHA, C.DIAPAGO1, C.DIAPAGO2
FROM (FRACAB2007 AS F INNER JOIN CLIENTES AS C ON F.CODCLIENTE = C.CODIGO) INNER JOIN
(COBRO2007 AS G RIGHT JOIN VTO2007 AS V ON G.CODVTO = V.CODIGO) ON (F.NUMERO = G.NUMERO)
AND (F.SERIE = G.SERIE)
WHERE V.CODVTO IS NULL
y necesito usar RIGHT JOIN porque es para simular un FULL OUTER, pero con el RIGHT JOIN me da el siguiente error: La operación de combinación no está admitida. Necesito una solución por favor echenme una mano gracias.
SELECT V.FECHA, C.DIAPAGO1, C.DIAPAGO2
FROM (FRACAB2007 AS F INNER JOIN CLIENTES AS C ON F.CODCLIENTE = C.CODIGO) INNER JOIN
(COBRO2007 AS G RIGHT JOIN VTO2007 AS V ON G.CODVTO = V.CODIGO) ON (F.NUMERO = G.NUMERO)
AND (F.SERIE = G.SERIE)
WHERE V.CODVTO IS NULL
y necesito usar RIGHT JOIN porque es para simular un FULL OUTER, pero con el RIGHT JOIN me da el siguiente error: La operación de combinación no está admitida. Necesito una solución por favor echenme una mano gracias.