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 where …;

3.如果b表不存在。

select * into b from a;
select a.col1, a.col2, c.col3, ... into b from a;

 

"多希望我只是個孩子,給顆糖就笑,摔倒了就哭。不用偽裝到面目全非,不用壓抑自己的心情,笑着說無所謂,卻往往笑得越開心,心里越疼。"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM