天天看點

sql使用小技巧之INSERT INTO SELECT 語句的使用心得了解下

INSERT INTO SELECT 語句的主要作用就是從一個表複制資料,然後把資料插入到一個已存在的表中,且目标表中任何已存在的行都不會受影響。它的文法有兩種,如下:

從一個表中複制所有的列插入到另一個已存在的表中:
INSERT INTO table2
SELECT * FROM table1;

隻複制希望的列插入到另一個已存在的表中:
INSERT INTO table2
(column_name(s))
SELECT column_name(s)
FROM table1;
           

來看兩個表的資料:

sql使用小技巧之INSERT INTO SELECT 語句的使用心得了解下
sql使用小技巧之INSERT INTO SELECT 語句的使用心得了解下

 來看個執行個體感受下:

sql使用小技巧之INSERT INTO SELECT 語句的使用心得了解下

 我們來檢視b_user表的資料:

sql使用小技巧之INSERT INTO SELECT 語句的使用心得了解下

 好啦,本次記錄就到這裡了。

如果感覺不錯的話,請多多點贊支援哦。。。

繼續閱讀