UNION ALL
левое соединение с правым соединением, но ограничивают правое соединение только строками, которых нет в базовой таблице (возвращать нуль в соединении, если они не были бы нулевыми в таблице, если они существовали)
Для этого кода вам нужно создать две таблицы t1 и t2. t1 должен иметь один столбец с именем c1 с пятью строками, содержащими значения 1-5. t2 также должен иметь столбец c1 с пятью строками, содержащими значения 2-6.
Полное внешнее присоединение:
select * from t1 full outer join t2 on t1.c1=t2.c1 order by 1, 2;
Эквивалент полного внешнего соединения:
select t1.c1, t2.c1 from t1 left join t2 on t1.c1=t2.c1
union all
select t1.c1, t2.c1 from t1 right join t2 on t1.c1=t2.c1
where t1.c1 is null
order by 1, 2;
Обратите внимание на предложение where в правом соединении select, которое ограничивает результаты только теми, которые не будут дубликатами.