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

SQL?INSERT及批量的幾種方式總結(jié)

 更新時(shí)間:2023年02月02日 11:27:46   作者:風(fēng)氣云曦  
SQL提供了INSERT語句,用于將一行或多行插入表中,下面這篇文章主要給大家介紹了關(guān)于SQL?INSERT及批量的幾種方式,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

1、常規(guī)INSERT寫法

INSERT INTO ...  VALUES (...);

INSERT INTO 表名( `字段1`, `字段2`) VALUES ('字段1的值', '字段2的值');

2、SELECT語句返回值INSERT

INSERT INTO ...VALUES (..., (select ...));

INSERT INTO 表名1(`字段1`, `字段2`) 
VALUES (字段1的值, (select 查詢字段 from 表名2 where 條件));

也可以變化為查詢多個(gè)字段,再新增數(shù)據(jù)

INSERT INTO ...VALUES (select ...);

INSERT IGNORE INTO `表名1` (
? `字段1`,
? `字段2`
)
SELECT
? `字段3` AS 字段1,
? '字段4' AS 字段2
FROM `表名2` WHERE 條件

注意:查詢出來必須只有一個(gè)行

3、批量多行INSERT

INSERT INTO ... VALUES (...), (...),(...);

INSERT INTO 表名(字段1, 字段2)
VALUES (字段1數(shù)據(jù), 字段2數(shù)據(jù)),
       (字段1數(shù)據(jù), 字段2數(shù)據(jù)),
       (字段1數(shù)據(jù), 字段2數(shù)據(jù));

或者多行查詢后新增,

INSERT INTO ... VALUES (...,select...), (...,select...),(...,select...);

INSERT INTO 表名1(`字段1`, `字段2`) 
VALUES 
(字段1的值, (select 查詢字段 from 表名2 where 條件)),
(字段1的值, (select 查詢字段 from 表名3 where 條件)),
(字段1的值, (select 查詢字段 from 表名4 where 條件));

或者使用union all:

INSERT INTO ... 

(SELECT ...,(select ...) ) union all
(SELECT ...,(select ...) ) union all
(SELECT ...,(select ...) );

INSERT INTO 表名1 (`字段1`, `字段2`)
(SELECT 字段1的值,(select 查詢字段 from 表名2 where 條件) FROM 表名3 WHERE 條件) union all
(SELECT 字段1的值,(select 查詢字段 from 表名2 where 條件) FROM 表名3 WHERE 條件) union all
(SELECT 字段1的值,(select 查詢字段 from 表名3 where 條件) FROM 表名4 WHERE 條件);

分享一下、日常使用到幾種寫法,如有錯(cuò)誤,歡迎指正。

附:插入檢索出的數(shù)據(jù)

INSERT INTO Customers(ID,
name,
address,
city,
country)
SELECT ID,
name,
address,
city,
country
from Custnew;

總結(jié)

到此這篇關(guān)于SQL INSERT及批量的幾種方式的文章就介紹到這了,更多相關(guān)SQL INSERT批量方式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • sql獲取存儲過程返回?cái)?shù)據(jù)過程解析

    sql獲取存儲過程返回?cái)?shù)據(jù)過程解析

    這篇文章主要介紹了sql獲取存儲過程返回?cái)?shù)據(jù)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Navicat連接不上MySQL的問題解決

    Navicat連接不上MySQL的問題解決

    最近遇到了一件非常棘手的問題,用Navicat遠(yuǎn)程連接數(shù)據(jù)庫居然連接不到,真是頭都大了,下面這篇文章主要給大家介紹了關(guān)于Navicat連接不上MySQL的問題解決,需要的朋友可以參考下
    2023-02-02
  • 把MySQL卸載干凈的超詳細(xì)步驟

    把MySQL卸載干凈的超詳細(xì)步驟

    這篇文章主要介紹了把MySQL卸載干凈的超詳細(xì)步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考價(jià)值,需要的朋友們下面跟著小編來一起學(xué)習(xí)吧
    2024-02-02
  • 深入理解MySQL事務(wù)的4種隔離級別

    深入理解MySQL事務(wù)的4種隔離級別

    本文主要介紹了MySQL事務(wù)的4種隔離級別,事務(wù)的4種隔離級別分別是讀未提交,讀已提交,可重復(fù)讀和串行化,具有一定的參考價(jià)值,感興趣的可以了解一下
    2022-04-04
  • MySQL處理JSON常見函數(shù)的使用

    MySQL處理JSON常見函數(shù)的使用

    這篇文章主要介紹了MySQL處理JSON常見函數(shù)的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • MySQL中因字段字符集不同導(dǎo)致索引不能命中的解決方法

    MySQL中因字段字符集不同導(dǎo)致索引不能命中的解決方法

    這篇文章主要給大家介紹了關(guān)于MySQL中因字段字符集不同導(dǎo)致索引不能命中的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • MySQL單表ibd文件恢復(fù)方法詳解

    MySQL單表ibd文件恢復(fù)方法詳解

    隨著innodb的普及,innobackup也成為了主流備份方式。物理備份對于新建slave,全庫恢復(fù)的需求都能從容應(yīng)對;但當(dāng)面臨單表數(shù)據(jù)誤刪,或者單表誤drop的情況,如果使用物理全備進(jìn)行恢復(fù)呢
    2012-11-11
  • 詳解mysql 中的鎖結(jié)構(gòu)

    詳解mysql 中的鎖結(jié)構(gòu)

    這篇文章主要介紹了mysql 中的鎖結(jié)構(gòu)的相關(guān)資料,幫助大家更好的理解和使用數(shù)據(jù)庫,感興趣的朋友可以了解下
    2020-10-10
  • 淺談mysql的sql_mode可能會(huì)限制你的查詢

    淺談mysql的sql_mode可能會(huì)限制你的查詢

    本文主要介紹了淺談mysql的sql_mode可能會(huì)限制你的查詢,這個(gè)問題主要說明的是,我們寫的sql查詢語句違背了聚合函數(shù)group?by的規(guī)則,下面就來介紹一下解決方法,感興趣的可以了解一下
    2025-03-03
  • Mysql數(shù)據(jù)庫之約束條件詳解

    Mysql數(shù)據(jù)庫之約束條件詳解

    本文介紹了數(shù)據(jù)庫表中的主鍵約束、非空約束、唯一約束、默認(rèn)值約束和外鍵約束,并舉例說明了如何在創(chuàng)建表和修改表時(shí)設(shè)置這些約束
    2025-01-01

最新評論

伊金霍洛旗| 德保县| 汾阳市| 宣汉县| 凤冈县| 松溪县| 临沭县| 东乌珠穆沁旗| 曲周县| 榆中县| 雷波县| 叶城县| 安康市| 宁阳县| 墨玉县| 泸州市| 北票市| 米脂县| 莱西市| 察雅县| 公主岭市| 农安县| 旬邑县| 承德县| 云林县| 永康市| 马龙县| 嘉黎县| 浮山县| 三门峡市| 房产| 历史| 怀集县| 三亚市| 修文县| 奉节县| 大新县| 财经| 丁青县| 卢龙县| 舒城县|