На это невозможно ответить в реалистической моде - игнорируйте часть SQL на мгновение, но вы даже не знаете, чего хотите. «возможно» - подумайте еще раз. Что если у вас есть несколько частичных предков? Что ты тогда делаешь?
Поиск всех предков данного потомства тривиален (временная таблица, рекурсивно заполняйте ее родителями, добавляя в качестве поля «вывоз»)
Тогда вы можете объединить две временные таблицы. Пока хорошо (и извините, так и должно быть, потому что ваш иерарх может вернуться на много поколений назад).
Но оттуда вам все равно придется найти действительно разумный алгоритм для того, что это должно означать - в нетривиальных сценариях;)