使用SQL語句將乙個表中的資料拷貝到另乙個表中

2021-09-02 15:59:06 字數 417 閱讀 8453

聲名:a,b ,都是表

--b表存在(兩表結構一樣)

insert into b select * from a

若兩表只是有部分(字段)相同,則

insert into b(col1,col2,col3,col4,...) select col1,col2,col3,col4,...from a where...

把錶a插入到表b中去。

--b表不存在

create table b as select * from a;(mysql用這條)

select * into b from a

//create table b as select (欄位1,欄位2,...) from a;(mysql用這條)

select (欄位1,欄位2,...) into b from a

SQL語句將乙個表的資料寫入到另乙個表中

在日常的資料庫運維過程中,有時候需要將select查詢出來的資料集寫入到另乙個資料表中,其中一種方式是通過儲存過程迴圈寫入資料,另一種簡便的方式是直接使用insert into語句後面跟上select結果查詢語句即可將資料寫入。通過insert into和select語句連用可以很快的將乙個表的資料...

sql語句將乙個表的資料拷貝到另乙個表中

假定有乙個a表,乙個b表,要將a表的資料拷貝到b表中。1.如果a表和b表結構相同。insert into b select from a 2.如果a表和b表的結構不相同。insert into b col1,col2,col3,select a.col1,a.col2,a.col3,from a w...

sql將乙個表中的資料插入到另乙個表中的方法

今天處理資料時發現,之前匯入資料庫的資料有缺失,需要新增資料,於是找 insert 語句插入,insert into yjs2015 xy,zymc,yjfxmc,ksh,id,xm,xbdm,xb,zzmmdm,zzmm,mzdm,mzmc,ksfs,lxdh,gddh,email,dxhwpdw...