Как выбрать из другой таблицы - PullRequest
0 голосов
/ 26 апреля 2019

В основном я хочу выполнить SQL-оператор, подобный этому, но не могу из-за ошибок.Не знаете почему?

INSERT INTO allevent (eventname) 
VALUES (select username from registered)

Сообщение 156, Уровень 15, Состояние 1, Строка 1
Неверный синтаксис рядом с ключевым словом "выбрать".

Сообщение 102, Уровень 15, Состояние 1, строка 1
Неверный синтаксис рядом с ')'.

1 Ответ

5 голосов
/ 26 апреля 2019

Нет необходимости в скобках вокруг оператора SELECT в вашем запросе.

 INSERT INTO allevent (eventname) 
 SELECT username FROM registered

Требуются скобки с VALUES, где в некоторых местах, как показано ниже:

INSERT INTO tablename (fieldname) 
VALUES ('field 01'), ('field 02');

Пожалуйста, найдите синтаксис для оператора INSERT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...