SQL語句將一個表的數據寫入到另外一個表中

在平常的數據庫運維過程當中,有時候須要將Select查詢出來的數據集寫入到另外一個數據表中,其中一種方式是經過存儲過程循環寫入數據,另外一種簡便的方式是直接使用Insert Into語句後面跟上Select結果查詢語句便可將數據寫入。經過Insert Into和Select語句連用能夠很快的將一個表的數據寫入到另外一個數據表中。html

例如咱們須要將訂單表Order_2中的type=1的數據寫入到訂單表Order_1表中的語句以下:數據庫

Insert Into Order_1  (OrderNo,Name,CreateOn,Creater,...)運維

Select OrderNo,Name,CreateOn,Creater,... FROM Order_2 Where type=1;htm

備註:Order_1後面的字段列表必定要與Order_2查詢的字段列表的順序保持一致。it

 

 

轉載自:http://50bit.cn/News/Index/5190.html循環

相關文章
相關標籤/搜索