Mysql-將一張表中的數據批量導入另外一張表中

因爲mysql不支持select into 方法,mysql怎樣將一張表的查詢結果存到另外一張表中? mysql

找了兩個方法 sql

第一種: 數據庫

create table dust select * from student;//用於複製前未建立新表dust的狀況下 測試

第二種 spa

insert into dust select * from student;//已經建立了新表dust的狀況下table

----------------------------------------------------------------------select

若是表結構不同sql語句

insert into 表1 (列名1,列名2,列名3) select 列1,列2,列3 from 表2方法

不一樣數據庫,須要在表前面加數據庫前綴,database.表名。數據

注意:以上測試過OK,sql語句不須要在insert後面加values。

相關文章
相關標籤/搜索