Как вставить значения в MYSQL-DB с помощью подвыбора?

0

В oracle-db можно вставить значения из таблицы A в таблицу B как

Insert into table_a values
 Select * from table_b where ID = 10
;

Если структуры одинаковы. Как это сделать в MYSQL? Мой редактор дал мне ошибку sytanx.

спасибо 4 ваши ответы!

Greetz

Теги:

2 ответа

0

В оракуле и mysql:

insert into test 
select 1 from dual

Не: "вставить в значения таблицы"

0

Mysql не использует ключевое слово values:

Insert into table_a (field1, field2)
 Select field1, field2 from table_b where table_b.ID = 10;
  • 0
    MySQL использует ключевое слово values
  • 3
    @JamesGoodwin ключевое слово values не применимо, поскольку список значений заменяется оператором select.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню