欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

將SQL查詢結(jié)果保存為新表的方法實例

 更新時間:2022年12月15日 09:28:36   作者:originalmb  
有時我們要把查詢的結(jié)果保存到新表里,創(chuàng)建新表,查詢,插入顯得十分麻煩,下面這篇文章主要給大家介紹了關于將SQL查詢結(jié)果保存為新表的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下

Mysql

通過SQL命令復制表結(jié)構(gòu)和數(shù)據(jù)

MySQL將sql查詢的結(jié)果保存為一張新的表

# 從表old_table_name中查詢數(shù)據(jù),其中condition為條件,然后插入數(shù)據(jù)到一張新表中
create table new_table_name (select * from old_table_name where condition)
  • new_table_name 要創(chuàng)建的表名稱
  • old_table_name 要被復制的表
  • *代表所有的列
  • condition 代表where后的條件

通過mysqldump命令復制表結(jié)構(gòu)和數(shù)據(jù)

在安裝mysql的機器上執(zhí)行以下命令

[root@slave opt]# mysqldump -hlocalhost -P3306 -uroot -p --default-character-set=utf8 數(shù)據(jù)庫名稱 表名 > 數(shù)據(jù)庫保存文件
  • -h 連接的主機名
  • -P mysql服務所在的端口,一般為3306
  • -u 用戶名
  • -p
  • –default-character-set 設置導出的編碼格式
  • 數(shù)據(jù)庫名稱 mysql中的數(shù)據(jù)庫表名
  • 表名 mysql中數(shù)據(jù)庫的表名
  • 數(shù)據(jù)庫保存文件 要將數(shù)據(jù)保存在本地

例如:將數(shù)據(jù)庫testdata的數(shù)據(jù)保存到服務器的/opt/db.sql文件中

[root@slave opt]# mysqldump -hlocalhost -P3306 -uroot -p --default-character-set=utf8 testdata> /opt/db.sql;

2.其中db.sql文件中的內(nèi)容就是包含表testdata創(chuàng)建和內(nèi)容的數(shù)據(jù)

SQLServer

通過SQL命令復制表結(jié)構(gòu)和數(shù)據(jù)

-- 復制表結(jié)構(gòu)和數(shù)據(jù)
SELECT  * into [schema].[new_table_name] from [schema].[old_table_name]
  • *代表所有的列
  • schema sqlserver中的schema
  • new_table_name 要創(chuàng)建的表名稱
  • old_table_name 要被復制的表

例如:將old_school_schema中的表Class_Info復制結(jié)構(gòu)和數(shù)據(jù)到new_school_schema的表class_info_3中

SELECT  * into [new_school_schema].[class_info_3] from [old_school_schema].[Class_Info]

通過SQL命令復制復制表結(jié)構(gòu)

-- 復制表結(jié)構(gòu)
SELECT  * into [new_school_schema].[class_info_4] from [old_school_schema].[Class_Info] where 1=0
  • *代表所有的列
  • schema sqlserver中的schema
  • new_table_name 要創(chuàng)建的表名稱
  • old_table_name 要被復制的表
  • 1 = 0

例如:將old_school_schema中的表Class_Info復制結(jié)構(gòu)和數(shù)據(jù)到new_school_schema的表class_info_4中

SELECT  * into [new_school_schema].[class_info_3] from [old_school_schema].[Class_Info] where 1 =0

Oracle

通過SQL命令復制表結(jié)構(gòu)和數(shù)據(jù)

-- 復制表結(jié)構(gòu)和數(shù)據(jù)
create table SCHEMA1.new_table_name    as select * from SCHEMA2.old_table_name    
  • SCHEMA1 ORACLE中的schema,復制到那個schema下
  • SCHEMA2 ORACLE中的schema,被復制的那個schema
  • new_table_name 要創(chuàng)建的表名稱
  • old_table_name 要被復制的表
  • *代表所有的列

例如:將SCHEMA2中的表old_table_name復制結(jié)構(gòu)和數(shù)據(jù)到SCHEMA1的表new_table_name中

create table SCHEMA1.new_table_name    as select * from SCHEMA2.old_table_name  

總結(jié)

到此這篇關于將SQL查詢結(jié)果保存為新表的文章就介紹到這了,更多相關SQL查詢結(jié)果保存新表內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Django創(chuàng)建項目+連通mysql的操作方法

    Django創(chuàng)建項目+連通mysql的操作方法

    這篇文章主要介紹了Django創(chuàng)建項目+連通mysql的操作方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • 淺談mysql的中文亂碼問題

    淺談mysql的中文亂碼問題

    本文主要給大家分享了本人在項目中遇到的一些mysql中文亂碼的問題的解決方法,非常簡單實用,這里推薦給大家,有需要的小伙伴可以參考下。
    2015-03-03
  • MySQL prepare原理詳解

    MySQL prepare原理詳解

    這篇文章主要介紹了MySQL prepare的相關內(nèi)容,包括prepare的產(chǎn)生,在服務器端的執(zhí)行過程,以及jdbc對prepare的處理以及相關測試,需要的朋友可以了解下。希望對大家有所幫助。
    2017-09-09
  • mysql不包含模糊查詢問題

    mysql不包含模糊查詢問題

    這篇文章主要介紹了mysql不包含模糊查詢問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • SQL刪除重復數(shù)據(jù)的實例教程

    SQL刪除重復數(shù)據(jù)的實例教程

    在使用SQL提數(shù)的時候,常會遇到表內(nèi)有重復值的時候,下面這篇文章主要給大家介紹了關于SQL刪除重復數(shù)據(jù)的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • MySQL事務實現(xiàn)可重復讀

    MySQL事務實現(xiàn)可重復讀

    MySQL數(shù)據(jù)庫的默認事務隔離級別是可重復讀,本文主要介紹了MySQL事務實現(xiàn)可重復讀,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • MySQL中索引優(yōu)化distinct語句及distinct的多字段操作

    MySQL中索引優(yōu)化distinct語句及distinct的多字段操作

    這篇文章主要介紹了MySQL中索引優(yōu)化distinct語句及distinct的多字段操作方法,distinct語句去重功能的使用是MySQL入門學習中的基礎知識,需要的朋友可以參考下
    2016-01-01
  • MySQL啟動報錯:Starting MySQL.. ERROR! The server quit without updating PID file的問題分析和解決

    MySQL啟動報錯:Starting MySQL.. ERROR! The se

    這篇文章給大家介紹了MySQL啟動報錯:Starting MySQL.. ERROR! The server quit without updating PID file的問題分析和解決辦法,文中給出了詳細的原因分析,需要的朋友可以參考下
    2023-12-12
  • mysql 5.7.15版本安裝配置方法圖文教程

    mysql 5.7.15版本安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了mysql 5.7.15安裝配置方法圖文教程,更改數(shù)據(jù)庫data的存儲路徑,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • 遠程登錄MySQL服務(小白入門篇)

    遠程登錄MySQL服務(小白入門篇)

    這篇文章主要為大家介紹了遠程登錄MySQL服務(小白入門篇)
    2023-05-05

最新評論