У меня есть две таблицы: одна с данными о клиентах, другая с географическими данными, которые имеют общий ключ географии поля. Я объединил две таблицы с помощью следующего запроса:
SELECT c., g. FROM customer AS c LEFT JOIN geography AS g ON c.geographykey = g.geographykey;
Я получил вывод.
Но попытка создать таблицу с использованием объединенных данных приводит к ошибке. Ниже приведен запрос и сообщение об ошибке:
CREATE TABLE customer_geo AS (SELECT c., g. FROM customer AS c LEFT JOIN geography AS g ON c.geographykey = g.geographykey);
ОШИБКА: столбец "geographykey" указан более одного раза
Состояние SQL: 42701 Пожалуйста, помогите, указав, что я делаю неправильно? Я новичок.