最新国产好看的视频,伊人天堂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)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下

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 語句中定義的列名稱和類型進行創(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 要求目標表不存在,因為在插入時會自動創(chuàng)建;

insert into select from 要求目標表存在

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ū)問題,文中通過示例代碼介紹的非常詳細,對大家的學(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)詳情,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • MySQL刪除數(shù)據(jù)庫的方法舉例

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

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

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

    分庫分表是一種場景解決方案,它的出現(xiàn)是為了解決一些場景問題的,本文主要介紹了mysql+shardingSphere的分庫分表實現(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)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • MySQL?Buffer?Pool如何提高頁的訪問速度

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

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

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

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

最新評論

察隅县| 永新县| 运城市| 商水县| 屏东市| 辽中县| 偏关县| 台南县| 化隆| 马鞍山市| 华阴市| 会东县| 洪湖市| 安图县| 舒兰市| 海原县| 永登县| 巴中市| 七台河市| 洮南市| 邢台市| 渝中区| 剑阁县| 普陀区| 左云县| 合川市| 定兴县| 潮安县| 手机| 平罗县| 昆明市| 嘉祥县| 烟台市| 南宫市| 峡江县| 昭通市| 藁城市| 分宜县| 中卫市| 襄垣县| 连江县|