Создать таблицу, используя внутреннее соединение на уже существующих таблицах - PullRequest
0 голосов
/ 09 апреля 2019

Я могу объединить две таблицы, но я пытаюсь сохранить их как новую таблицу, но она продолжает говорить, что мой синтаксис выбора неверен?

Я новичок в SQL-сервере

Create table New_table AS
SELECT * 
from Old_Table inner join id on Old_table.id=Other_table.id

1 Ответ

1 голос
/ 09 апреля 2019

Вам нужно SELECT ... INTO:

SELECT Old_table.id
     , Old_table.foo
     , Other_Table.bar
     , Other_Table.foo AS baz -- foo has to be renamed, can't have two columns with the same name
  INTO New_table 
  FROM Old_Table 
 INNER 
  JOIN Other_Table 
    ON Old_table.id = Other_table.id
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...