Я использую большой запрос и мне нужно объединить 2 таблицы, table1 имеет 14 столбцов, а table2 - 16. Мне нужно получить значения из таблицы 2 на основе table1.FIPS и table2.fip_code. 2 столбца названы одинаково (количество столбцов и состояние столбца, table1 имеет больше значений, чем table2 для этих столбцов). Я пытаюсь выполнить внешнее соединение, но это не удается из-за имен столбцов:
* SELECT * FROM table1
FULL внешнее соединение table2
на table1.FIPS = table2.fip_code Ошибка: «Повторяющиеся имена столбцов в результате не поддерживаются. Обнаружены дубликаты: округ, штат» *
Я пробовал использовать следующий псевдоним:
* SELECT * ИСКЛЮЧАЯ (округ, штат), округ AS county_one, состояние AS county_two FROM table1
FULL внешнее соединение table2
на table1.FIPS = table2.fip_code * Ошибка: имя столбца округа неоднозначно
Любой совет? Я не могу исключить поля округа и штата, поскольку они мне нужны для моего кода.
Спасибо!