最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

select?into?from和insert?into?select的使用舉例詳解

 更新時間:2023年04月21日 11:23:38   作者:Spring的思念  
select into from和insert into select都是用來復(fù)制表,下面這篇文章主要給大家介紹了關(guān)于select?into?from和insert?into?select使用的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

1. SELECT INTO 語句

用途:SELECT INTO 語句從一個表復(fù)制數(shù)據(jù),然后把數(shù)據(jù)插入到另一個新表中,表結(jié)構(gòu)與查詢結(jié)構(gòu)一致。

PS:MySQL不支持SELECT INTO語法。

1.1 SELECT INTO 語法

復(fù)制所有的列插入到新表中。

SELECT *
INTO newtable 
FROM table1;

或者只復(fù)制希望的列插入到新表中:

SELECT column_name(s)
INTO newtable 
FROM table1;

提示:新表將會使用 SELECT 語句中定義的列名稱和類型進(jìn)行創(chuàng)建。以使用 AS 子句來應(yīng)用新名稱。

2. INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表復(fù)制數(shù)據(jù),然后把數(shù)據(jù)插入到一個已存在的表中。

2.1 INSERT INTO SELECT 語法

從一個表中復(fù)制所有的列插入到另一個已存在的表中:

INSERT INTO table2
SELECT * FROM table1;

只復(fù)制希望的列插入到另一個已存在的表中:

INSERT INTO table2
(column_name(s))
SELECT column_name(s)
FROM table1;

3. select into from 和 insert into select 區(qū)別

select into from 要求目標(biāo)表不存在,因?yàn)樵诓迦霑r會自動創(chuàng)建;

insert into select from 要求目標(biāo)表存在。

4. 復(fù)制表結(jié)構(gòu)及其數(shù)據(jù)

create table table_name_new 
as 
select * from table_name_old;

5.只復(fù)制表結(jié)構(gòu)

原理就是使得where后邊條件為假。

create table table_name_new as select * from table_name_old where 1=2;

或者

create table table_name_new like table_name_old;

6.只復(fù)制表數(shù)據(jù)

6.1 兩個表結(jié)構(gòu)一樣

insert into table_name_new select * from table_name_old;

6.2 兩個表結(jié)構(gòu)不一樣

insert into table_name_new(column1,column2...) select column1,column2... from table_name_old;

只能插入相同字段數(shù)據(jù)。

總結(jié)

到此這篇關(guān)于select into from和insert into select使用的文章就介紹到這了,更多相關(guān)select into from和insert into select內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql insert 存在即不插入語法說明

    mysql insert 存在即不插入語法說明

    這篇文章主要介紹了mysql insert 存在即不插入語法說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • 淺談mysql的timestamp存在的時區(qū)問題

    淺談mysql的timestamp存在的時區(qū)問題

    本文主要介紹了淺談mysql的timestamp存在的時區(qū)問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • MySQL備份和還原操作小結(jié)

    MySQL備份和還原操作小結(jié)

    備份數(shù)據(jù)庫兩個主要方法是用mysqldump程序或直接拷貝數(shù)據(jù)庫文件,這篇文章主要介紹了MySQL備份和還原操作小結(jié),需要的朋友可以參考下
    2024-08-08
  • MySQL中Buffer?Pool內(nèi)存結(jié)構(gòu)詳情

    MySQL中Buffer?Pool內(nèi)存結(jié)構(gòu)詳情

    這篇文章主要介紹了MySQL中Buffer?Pool內(nèi)存結(jié)構(gòu)詳情,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • MySQL刪除數(shù)據(jù)庫的方法舉例

    MySQL刪除數(shù)據(jù)庫的方法舉例

    很久沒有使用命令行操作mysql,百度搜羅后重新整理,加強(qiáng)記憶便于查詢,下面這篇文章主要給大家介紹了關(guān)于MySQL刪除數(shù)據(jù)庫的相關(guān)資料,文中給出了詳細(xì)的實(shí)例代碼,需要的朋友可以參考下
    2023-04-04
  • mysql+shardingSphere的分庫分表實(shí)現(xiàn)示例

    mysql+shardingSphere的分庫分表實(shí)現(xiàn)示例

    分庫分表是一種場景解決方案,它的出現(xiàn)是為了解決一些場景問題的,本文主要介紹了mysql+shardingSphere的分庫分表實(shí)現(xiàn)示例,具有一定的參考價值,感興趣的可以
    2024-04-04
  • 深入解析MySQL的窗口函數(shù)

    深入解析MySQL的窗口函數(shù)

    這篇文章主要介紹了深入解析MySQL的窗口函數(shù),窗口可以理解為記錄集合,窗口函數(shù)就是在滿足某種條件的記錄集合上執(zhí)行的特殊函數(shù),即:應(yīng)用在窗口內(nèi)的函數(shù),需要的朋友可以參考下
    2023-07-07
  • mysql日志文件General_log和Binlog開啟及詳解

    mysql日志文件General_log和Binlog開啟及詳解

    MySQL中的數(shù)據(jù)變化會體現(xiàn)在上面日志中,下面這篇文章主要給大家介紹了關(guān)于mysql日志文件General_log和Binlog開啟及詳解的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • MySQL?Buffer?Pool如何提高頁的訪問速度

    MySQL?Buffer?Pool如何提高頁的訪問速度

    本文主要介紹了MySQL?Buffer?Pool如何提高頁的訪問速度,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • windows版本下mysql的安裝啟動和基礎(chǔ)配置圖文教程詳解

    windows版本下mysql的安裝啟動和基礎(chǔ)配置圖文教程詳解

    本文通過圖文并茂的形式給大家介紹了windows版本下mysql的安裝啟動和基礎(chǔ)配置圖文教程,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-06-06

最新評論

毕节市| 东阿县| 大埔县| 延吉市| 阿拉善右旗| 寿光市| 大石桥市| 临潭县| 宣武区| 饶阳县| 南靖县| 城固县| 乌恰县| 绵阳市| 赞皇县| 英吉沙县| 泗洪县| 望奎县| 当涂县| 土默特右旗| 凤城市| 高淳县| 扎赉特旗| 静安区| 尼玛县| 齐河县| 班玛县| 惠来县| 凌海市| 耒阳市| 临夏市| 礼泉县| 古蔺县| 中阳县| 杨浦区| 尉氏县| 黄石市| 玛曲县| 西盟| 临江市| 天全县|