Une FULL OUTER JOIN
peut souvent être simulé avec l'UNION
des deux LEFT JOIN
et RIGHT JOIN
. c'est-à-dire que tout est à gauche et ceux à droite, correspondant si possible aux critères de jointure. Il est généralement extrêmement rarement utilisé, d'après mon expérience. J'ai un grand système où il n'est utilisé qu'une seule fois.
Ce que vous semblez vouloir faire ici parce que FULL OUTER JOIN
n'est pas disponible est UNION
deux ensembles et définissez quelques JOIN
critères entre les deux sous-ensembles, ce qui n'est vraiment pas possible. Les deux ensembles qui sont UNION
ed dans votre exemple ne peut pas avoir d'alias, ni de WHERE
clause qui tente de les lier.