У меня есть таблица 'table1' в 'database1'.sql для копирования таблицы
Теперь я хочу создать таблицу «table2» в «database2», с точными данными «table1»
Как я могу это сделать с выбрать в запрос
У меня есть таблица 'table1' в 'database1'.sql для копирования таблицы
Теперь я хочу создать таблицу «table2» в «database2», с точными данными «table1»
Как я могу это сделать с выбрать в запрос
SELECT * INTO table2 IN database2 FROM table1
вы не говоря уже о вашем SQL диалекте, но это, как вы могли бы сделать это на SQL Server:
SELECT *
INTO database2..table2
FROM database1..table1
вы выиграли 't использовать select в, это для установки переменных (с mysql в любом случае).
create table table2 as
select * from table1
Обратите внимание, что это не копирует индексы или что-то еще, а типичная лекция о наличии плохой схемы.
dont ofrget, чтобы квалифицировать имена таблиц в базе данных, например database1.table1 – Randy