国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

SQL SERVER:SELECT INTO 語句從一個表中復(fù)制數(shù)據(jù)并插入到新表中

這篇具有很好參考價值的文章主要介紹了SQL SERVER:SELECT INTO 語句從一個表中復(fù)制數(shù)據(jù)并插入到新表中。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

SQL SERVER:SELECT INTO 語句從一個表中復(fù)制數(shù)據(jù)并插入到新表中

在這篇文章中,將分享如何從一個表的所有或選定列中復(fù)制/選擇數(shù)據(jù),并在 SQL 中插入到一個新表中。

描述:SELECT INTO 語句從一個表(Source)中選擇/復(fù)制數(shù)據(jù)并將其插入到一個新表(Destination)中。

實例:創(chuàng)建一個示例表并執(zhí)行所需的操作。


```sql
 --Create a table(Source)
GO
CREATE TABLE tbBooks
(
    BookId        INT NOT NULL IDENTITY(1,1) PRIMARY KEY,
    BookName   VARCHAR(100),
    Author         VARCHAR(100),
    Publisher      VARCHAR(100),
    BookPrice     DECIMAL(10,2)
)

--Add some dummy data into the table
GO
INSERT INTO tbBooks VALUES
('Asp.Net','Ajay','Rozy Publication',1200),
('C#.Net','Sahil','Jai Publication',1000),
('VB.Net','Nancy','Rozy Publication',970),
('MVC','Sahil','Amar Publication',1480),
('JAVA','Supreet','Sam Publication',850),
('PHP','Parvesh','Maya Publication',800)

 --Check inserted data
SELECT * FROM tbBooks 

sql語句復(fù)制一條數(shù)據(jù)添加到原表,數(shù)據(jù)庫,sql,sqlserver,c#,asp.net

注意:我們可以從一個表的所有或任意數(shù)量的列中復(fù)制數(shù)據(jù),并插入到將自動創(chuàng)建的新表中。

從一個表中復(fù)制所有數(shù)據(jù)并插入到一個新表中:

從tbBooks中選擇* INTO tbSelectedBooks

注意:將使用從 SELECT 語句中獲取的列名和數(shù)據(jù)類型自動創(chuàng)建一個新表“tbSelectedBooks” 源表 ( tbBooks中的所有數(shù)據(jù)都將被復(fù)制到目標表 (tbSelectedBooks) 中。

–Check inserted data

SELECT * FROM tbSelectedBooks

sql語句復(fù)制一條數(shù)據(jù)添加到原表,數(shù)據(jù)庫,sql,sqlserver,c#,asp.net

僅從一個表中復(fù)制某些列數(shù)據(jù)并插入到新表中:

SELECT BookName, BookPrice INTO tbBookList FROM tbBooks

–Check inserted data

SELECT * FROM tbBookList
sql語句復(fù)制一條數(shù)據(jù)添加到原表,數(shù)據(jù)庫,sql,sqlserver,c#,asp.net

從一個表中復(fù)制數(shù)據(jù)并根據(jù)條件插入到新表中:

假設(shè)我們只想復(fù)制和插入 tbBooks 表中 Book price 大于 1000 的那些記錄,那么查詢將是:

SELECT BookName, BookPrice INTO tbBookListDemo FROM tbBooks WHERE BookPrice >1000

–Check inserted data
SELECT * FROM tbBookListDemo

sql語句復(fù)制一條數(shù)據(jù)添加到原表,數(shù)據(jù)庫,sql,sqlserver,c#,asp.net

更改要創(chuàng)建的新表中的列名稱:

默認情況下,SELECT INTO 語句創(chuàng)建一個新表,其列名與源表中定義的相同。但是我們可以使用 AS 子句更改名稱:

SELECT BookName, BookPrice AS Price, Author AS AuthorName INTO tbBookData FROM tbBooks

SELECT * FROM tbBookData

sql語句復(fù)制一條數(shù)據(jù)添加到原表,數(shù)據(jù)庫,sql,sqlserver,c#,asp.net文章來源地址http://www.zghlxwxcb.cn/news/detail-533695.html

到了這里,關(guān)于SQL SERVER:SELECT INTO 語句從一個表中復(fù)制數(shù)據(jù)并插入到新表中的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Sql Server獲取表中今天、昨天、本周、上周、本月、上月等數(shù)據(jù)

    DATEDIFF ( datepart , startdate , enddate ) 釋義:計算時間差 datepare值:year | quarter | month | week | day | hour | minute | second | millisecond startdate:開始日期 enddate :結(jié)束日期 GetDate() --用法 select datediff(year, 開始日期,結(jié)束日期); --(結(jié)束日期-開始日期)間隔年 select datediff(quarter, 開始日期,結(jié)束

    2024年02月10日
    瀏覽(17)
  • Sql Server數(shù)據(jù)庫實現(xiàn)表中字段的列加密研究

    Sql Server數(shù)據(jù)庫實現(xiàn)表中字段的列加密研究

    ? ? ? ? 去年6月份的時候做過一個系統(tǒng),要對里面的一些敏感字段進行一下加密。Sqlserver列加密可以參考官方文檔:SQL Server 技術(shù)文檔 - SQL Server | Microsoft Learn。主要看下來有三種加密方法:1、利用證書對數(shù)據(jù)進行加密和解密。2、利用非對稱密鑰對數(shù)據(jù)進行加密和解密。3、利

    2024年02月05日
    瀏覽(37)
  • SQL Server創(chuàng)建數(shù)據(jù)表,新增字段的SQL語句

    1、創(chuàng)建數(shù)據(jù)庫 語法:CREATE DATABASE 數(shù)據(jù)庫名稱 2、創(chuàng)建數(shù)據(jù)表 ?語法: USE suntest ? create table 倉庫 ? ( ? 倉庫編號 int , ?? 倉庫號 varchar(50) , ?? 城市 varchar(50) , ?? 面積 int ? ) ? create table 倉庫1 ? ( ? 倉庫編號 int not null , ?? 倉庫號 varchar(50) not null, ?? 城市 varchar(50) not null

    2024年02月10日
    瀏覽(29)
  • 【數(shù)據(jù)庫】sql server 中的sql語句--增刪改查

    上面是要建立的數(shù)據(jù)庫 下面是sql語句: ?

    2024年02月05日
    瀏覽(25)
  • SQL INSERT INTO 語句詳解:插入新記錄、多行插入和自增字段

    SQL INSERT INTO 語句用于在表中插入新記錄。 INSERT INTO 語法 可以以兩種方式編寫INSERT INTO語句: 指定要插入的列名和值: 如果要為表的所有列添加值,則無需在SQL查詢中指定列名。但是,請確保值的順序與表中的列順序相同。在這種情況下,INSERT INTO 語法如下: 演示數(shù)據(jù)庫 以

    2024年02月05日
    瀏覽(23)
  • SQL UPDATE 語句(更新表中的記錄)

    SQL UPDATE 語句(更新表中的記錄)

    UPDATE 語句用于更新表中已存在的記錄。 還可以使用AND或OR運算符組合多個條件。 ? ? ? ? ? ? ??? SQL UPDATE 語法 具有WHERE子句的UPDATE查詢的基本語法如下所示:? 請注意? 更新表中的記錄時要小心! 要注意SQL UPDATE 語句中的 WHERE 子句! ? WHERE子句指定哪些記錄需要更新。如

    2024年04月28日
    瀏覽(31)
  • 【Sql Server】通過Sql語句批量處理數(shù)據(jù),使用變量且遍歷數(shù)據(jù)進行邏輯處理

    【Sql Server】通過Sql語句批量處理數(shù)據(jù),使用變量且遍歷數(shù)據(jù)進行邏輯處理

    歡迎來到《小5講堂》,大家好,我是全棧小5。 這是《Sql Server》系列文章,每篇文章將以博主理解的角度展開講解, 特別是針對知識點的概念進行敘說,大部分文章將會對這些概念進行實際例子驗證,以此達到加深對知識點的理解和掌握。 溫馨提示:博主能力有限,理解水

    2024年03月15日
    瀏覽(21)
  • 在SQL server中用sql語句實現(xiàn)數(shù)據(jù)庫的備份以及還原

    本文給大家提供并講解了在SQL server中用SQL語句實現(xiàn)數(shù)據(jù)庫的備份已經(jīng)還原 假設(shè)你已經(jīng)有一個數(shù)據(jù)庫Student 創(chuàng)建備份設(shè)備,其名稱為bk_Student,保存文件為D: Student.bak,并對Student數(shù)據(jù)庫進行完全備份,備份到備份設(shè)備bk_ Student中。 ?在Student數(shù)據(jù)庫中,創(chuàng)建一張表temp并對Student數(shù)

    2024年02月03日
    瀏覽(96)
  • SQL Server 數(shù)據(jù)導(dǎo)出教程:基于查詢語句的高效導(dǎo)出方法

    SQL Server 數(shù)據(jù)導(dǎo)出教程:基于查詢語句的高效導(dǎo)出方法

    (1)點擊左上角可以選擇所有要導(dǎo)出的數(shù)據(jù)。 (2)然后右擊,選擇【將結(jié)果另存為】。 (3)然后選擇導(dǎo)出【文件的路徑】和導(dǎo)出的【文件格式】。 (4)導(dǎo)出后,然后打開剛剛導(dǎo)出的文件即可查看數(shù)據(jù)。 (1)選擇要導(dǎo)出的數(shù)據(jù),在哪個數(shù)據(jù)庫中。 (2)然后右擊數(shù)據(jù)庫,

    2024年02月15日
    瀏覽(21)
  • (SQL學(xué)習(xí)隨筆3)SQL語法——SELECT語句

    (SQL學(xué)習(xí)隨筆3)SQL語法——SELECT語句

    FROM LIMIT與OFFSET ORDER BY 單值比較 = 等于 不等于 、 = 小于、小于等于 、 = 大于、大于等于 多條件組合 范圍篩選 空值匹配 LIKE通配 主要有兩種通配符—— \\\'%\\\' 與 \\\'_\\\' ,其中 \\\'%\\\' 代表任意多個字符, \\\'_\\\' 代表單個任意字符 條件分組 數(shù)據(jù)變換 文本處理 MySQL PostgreSQL 在PostgreS

    2023年04月27日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包