UNA FULL OUTER JOIN
a menudo se puede simular con UNION
de ambos LEFT JOIN
y RIGHT JOIN
. es decir, está todo a la izquierda y los de la derecha, coincidiendo en lo posible con los criterios de unión. Por lo general, se usa muy raramente, en mi experiencia. Tengo un sistema grande donde solo se usa una vez.
Lo que parece querer hacer aquí porque FULL OUTER JOIN
no está disponible es para UNION
dos conjuntos y establecer algunos JOIN
criterios entre los dos subconjuntos, lo que realmente no es posible. Los dos conjuntos que son UNION
ed en su ejemplo no puede tener alias, ni pueden tener un WHERE
cláusula que intenta vincularlos.