FULL OUTER JOIN często można symulować za pomocą UNION obu LEFT JOIN i RIGHT JOIN . tzn. wszystko znajduje się po lewej i po prawej stronie, dopasowując się tam, gdzie to możliwe, do kryteriów łączenia. Z mojego doświadczenia wynika, że jest zwykle niezwykle rzadko używany. Mam duży system, w którym jest używany tylko raz.
Wygląda na to, że chcesz tutaj zrobić, ponieważ FULL OUTER JOIN nie jest dostępny dla UNION dwa zestawy i ustaw trochę JOIN kryteria między tymi dwoma podzbiorami, co tak naprawdę nie jest możliwe. Dwa zestawy, które są UNION ed w twoim przykładzie nie może mieć aliasów ani nie może mieć WHERE klauzula, która próbuje je połączyć.