Я искал в Google 2 часа, и мне не повезло в том, что я считаю простым. У меня есть 4 таблицы, которые я могу объединить вместе с первыми 4 ниже, и у меня есть все строки из всех таблиц. Я пытаюсь выяснить, как я могу добавить 1 дополнительный столбец FullName, чтобы все результаты отображали FullName из таблицы 5 в каждой строке на основе b, который есть во всех других таблицах. Я надеюсь, что это имеет смысл для кого-то.
SELECT a, b, NULL AS Name FROM table1
union SELECT a, b, NULL AS Name FROM table2
union SELECT a, b, NULL AS Name FROM table3
union SELECT a, b, NULL AS Name FROM table4
union SELECT NULL AS a, b, FullName FROM table5 where
..... b равно любому b в предыдущих 4 операторах выбора