Ошибка при создании таблицы, объединяющей две таблицы в pgadmin

У меня есть две таблицы: одна с данными о клиентах, другая с географическими данными, которые имеют общий ключ географии поля. Я объединил две таблицы с помощью следующего запроса:

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 Пожалуйста, помогите, указав, что я делаю неправильно? Я новичок.

Азарий
Вопрос задан30 мая 2024 г.

1 Ответ

Ваш ответ

Загрузить файл.