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

2022-02-23 01:59:13 字數 458 閱讀 8078

假定有乙個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;

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

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

聲名 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...

BeanUtils使用將乙個物件拷貝到另外乙個物件

1 參考文件 這裡的beanutils是beanutils是org.springframework.beans.beanutils,和org.apache.commons.beanutils.beanutils是有區別的 beanutils.copyproperties ojb,tarobj,id ...

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

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