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

mysql中insert語句的五種用法

這篇具有很好參考價值的文章主要介紹了mysql中insert語句的五種用法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。


前言

insert語句是標準sql中的語法,是插入數(shù)據(jù)的意思。在實際應用中,它也演變了很多種用法來實現(xiàn)特殊的功能,下面介紹在mysql數(shù)據(jù)庫中insert語句的五種用法。

一、values參數(shù)后單行插入

語法:

insert into tableName (colunm1,colunm2,...) value(value1,value2,...);

如果插入多條數(shù)據(jù),需要寫多條sql。

insert into a(id,name,type) values (1,'A1','T1');
insert into a(id,name,type) values (2,'A2','T2');

二、values參數(shù)后多行插入

語法:

insert into tableName(colunm1,colunm2,..) values(value1,value2...),(value1,value2...);

多條數(shù)據(jù)1條sql即可,相較于方法1效率更高。

insert into a(id,name,type) values (1,'A1','T1'),(2,'A2','T2');

三、搭配select插入數(shù)據(jù)

語法:

insert into tableName(colunm1,colunm2,..) select colunm1,colunm2,..;

多條數(shù)據(jù)使用union all關聯(lián)即可。

insert into a(id,name,type)
	select 1,'A1','T1'
	union all
	select 2,'A2','T2';

四、復制舊表的信息到新表

語法:

insert into tableName(colunm1,colunm2,..) select colunm1,colunm2,.. from tableName1;

假設兩個表的表結(jié)構一樣則語句如下,否則請指定字段名稱。

insert into a select * from b where id=1;

五、搭配set插入數(shù)據(jù)

語法:

insert into tableName  set colunm1=value1,colunm2=value2....;

使用set是拓展寫法,可以精準的對列賦值,防止賦值時由于順序混亂導致的數(shù)據(jù)錯誤,同時這種寫法插入數(shù)據(jù)的速度更快,但不適合批量循環(huán)插入。

insert into a set id=1,name='A1',type='T1';

總結(jié)

word文檔下載地址:mysql中insert語句的五種用法文章來源地址http://www.zghlxwxcb.cn/news/detail-424474.html

到了這里,關于mysql中insert語句的五種用法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領支付寶紅包贊助服務器費用

相關文章

  • MySQL修煉手冊7:數(shù)據(jù)修改基礎:INSERT、UPDATE、DELETE語句詳解

    在掌握了MySQL數(shù)據(jù)庫的基礎之后,學習如何對數(shù)據(jù)進行有效的修改是至關重要的。本篇博客旨在提供一個深入的指南,涵蓋了數(shù)據(jù)修改的三大基礎操作:插入(INSERT)、更新(UPDATE)、刪除(DELETE)。為了更好地理解這些概念,我們首先創(chuàng)建一個示例表“水果表”,然后逐一

    2024年01月17日
    瀏覽(27)
  • Linux的五種IO模型

    Linux的五種IO模型

    眾所周知,出于對 OS 安全性的考慮,用戶進程是不能直接操作 I/O 設備的。必須通過系統(tǒng)調(diào)用請求操作系統(tǒng)內(nèi)核來協(xié)助完成 I/O 動作。 下圖展示了 Linux I/O 的過程。 操作系統(tǒng)內(nèi)核收到用戶進程發(fā)起的請求后,從 I/O 設備讀取數(shù)據(jù)到 kernel buffer 中,再將 buffer 中的數(shù)據(jù)拷貝到用戶

    2024年02月04日
    瀏覽(18)
  • 多線程的五種“打開”方式

    多線程的五種“打開”方式

    線程(Thread)是計算機科學中的一個基本概念,它是進程(Process)中的一個執(zhí)行單元,負責執(zhí)行程序的指令序列。 線程是操作系統(tǒng)能夠進行調(diào)度和執(zhí)行的最小單位。 在多任務操作系統(tǒng)中,多個線程可以在同一個進程內(nèi)并發(fā)執(zhí)行,共享進程的資源。 { 假設你正在廚房中準備晚

    2024年02月10日
    瀏覽(23)
  • MyBatis的五種批量插入

    MyBatis的五種批量插入

    一.直接循環(huán)插入 最終耗時:14s多 二.關閉MySql自動提交,手動進行循環(huán)插入提交 平均:0.12s 第三種:用List集合的方式插入數(shù)據(jù)庫(推薦) 第四種: MyBatis-Plus提供的SaveBatch方法 直接報錯: 看報錯信息: 長串:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw excep

    2024年03月15日
    瀏覽(17)
  • redis的五種數(shù)據(jù)類型

    Redis支持五種數(shù)據(jù)類型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。以下是這五種數(shù)據(jù)類型的簡介: string(字符串)類型是Redis最基本的數(shù)據(jù)類型,一個鍵最大能存儲512MB,它支持二進制數(shù)據(jù),即可以包含任何數(shù)據(jù),比如jpg圖片或

    2024年02月05日
    瀏覽(22)
  • 線程池的五種狀態(tài)

    1、RUNNING 狀態(tài)說明:線程池處于RUNNING狀態(tài)時,能夠接收新任務以及對已添加的任務進行處理。 狀態(tài)切換:線程池的初始狀態(tài)為RUNNING。換句話說線程池一旦被創(chuàng)建,就處于RUNNING狀態(tài),且線程池中的任務數(shù)為0 2、SHUTDOWN 狀態(tài)說明:線程池處于SHUTDOWN狀態(tài)時,不接收新任務,但能

    2023年04月09日
    瀏覽(22)
  • 數(shù)組求和的五種方法

    // 數(shù)組求和的方法 let arr = [1,2,3,4,5] // 方法一:遞歸 function sum(arr){ const len = arr.length; if(len === 0) { return 0; } else if(len === 1){ return arr[0]; } else { return arr[0] + sum(arr.slice(1)); } } // 方法二:循環(huán) function sum(arr) { let s = 0; for(let i=0; iarr.length; i++){ s += arr[i] } return s; } // 方法三:map-reduce

    2024年02月10日
    瀏覽(23)
  • PHP的五種運行方式

    PHP的五種運行方式: 1、命令行方式:通過在 命令行終端中輸入 php 命令 ,可以執(zhí)行PHP腳本文件。這種方式常用于執(zhí)行獨立的PHP腳本,比如執(zhí)行一些批處理任務、定時任務等。 優(yōu)點:靈活方便,可用于執(zhí)行獨立的PHP腳本,適合批處理任務和定時任務。 缺點:需要手動在命令

    2024年02月05日
    瀏覽(28)
  • 常見的五種設計模式

    https://www.runoob.com/design-pattern/factory-pattern.html **意圖:**保證一個類僅有一個實例,并提供一個訪問它的全局訪問點。 **主要解決:**一個全局使用的類頻繁地創(chuàng)建與銷毀。 **何時使用:**當您想控制實例數(shù)目,節(jié)省系統(tǒng)資源的時候。 **如何解決:**判斷系統(tǒng)是否已經(jīng)有這個單例

    2024年02月07日
    瀏覽(23)
  • RabbitMQ的五種常見消費模型

    RabbitMQ的五種常見消費模型

    RabbitMQ是一個流行的消息隊列中間件,它確保了不同應用程序之間的可靠消息傳遞。由于其高性能、輕量級和靈活性,RabbitMQ在許多應用程序中被廣泛使用,例如 異步任務處理、負載均衡、事件通知 等。在RabbitMQ中,消息的生產(chǎn)和消費是通過一系列的消費模型來管理的。每個

    2024年02月08日
    瀏覽(14)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包