FULL OUTER JOIN
lze často simulovat pomocí UNION
z obou LEFT JOIN
a RIGHT JOIN
. tj. vše je vlevo a vpravo, kde je to možné, odpovídá kritériím spojení. Podle mých zkušeností se obvykle používá velmi zřídka. Mám velký systém, kde se používá pouze jednou.
Zdá se, že zde chcete udělat, protože FULL OUTER JOIN
není k dispozici pro UNION
dvě sady a nastavit nějaké JOIN
kritérií mezi těmito dvěma podmnožinami, což opravdu není možné. Dvě sady, které jsou UNION
ed ve vašem příkladu nemohou mít aliasy, ani nemohou mít WHERE
klauzule, která se je pokouší propojit.