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

【⑨MySQL數(shù)據(jù)管理】:插入、修改、刪除操作

這篇具有很好參考價值的文章主要介紹了【⑨MySQL數(shù)據(jù)管理】:插入、修改、刪除操作。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

?歡迎來到小K的MySQL專欄,本節(jié)將為大家?guī)鞰ySQL數(shù)據(jù)插入、修改、刪除的講解?


一、插入數(shù)據(jù)

使用INSERT INTO語句來向表中插入數(shù)據(jù)

?語法:

  1. 給指定字段添加數(shù)據(jù)

    INSERT INTO 表名 (字段1,字段2...) VALUES	(value1,value2...);  
    
  2. 給全部字段添加數(shù)據(jù)

    INSERT INTO 表名 VALUES	(value1,value2...); 
    
  3. 批量添加數(shù)據(jù)(用單條INSERT語句處理多個插入要比使用多條INSERT語句更快)

    INSERT INTO 表名 (字段1,字段2...) VALUES	
    									(value1,value2...),
    									(value1,value2...),
    									...;  
    
  4. 語法說明:

    • <表名>:指定被操作的表名。
    • <列名>:指定需要插入數(shù)據(jù)的列名。若向表中的所有列插入數(shù)據(jù),則全部的列名均可以省略,直接采用 INSERT<表名>VALUES(…)即可。
    • VALUESVALUE 子句:該子句包含要插入的數(shù)據(jù)清單。數(shù)據(jù)清單中數(shù)據(jù)的順序要和列的順序相對應。

?插入數(shù)據(jù)練習:

  • 向myemp表中添加一條新的數(shù)據(jù)——推薦第一種方法

    INSERT INTO myemp(empno,ename,job,mgr,hiredate,sal,comm,deptno) VALUES(7499,'kun','SALSEMAN',9999,CURDATE(),3000,200,20);
    
    INSERT INTO myemp VALUES(7499,'kun','SALSEMAN',9999,CURDATE(),3000,200,20);
    
  • 增加一個沒有領導、沒有部門也沒有獎金的新員工

     -- 1
     INSERT INTO myemp VALUES(6666,'ikun1','SALSEMAN',NULL,CURDATE(),2000,NULL,NULL);
     -- 2 
     INSERT INTO myemp(empno,ename,job,mgr,hiredate,sal,comm,deptno) VALUES(6667,'ikun1','SALSEMAN', 	  NULL,CURDATE(),2000,NULL,NULL);
    
  • 編寫完整格式將所有20部門的員工信息,插入到myemp表中。

    INSERT INTO myemp(empno,ename,job,mgr,hiredate,sal,comm,deptno) SELECT * FROM emp WHERE deptno=20;
    
  • 編寫簡寫格式將10部門雇員的信息插入到myemp表之中

    INSERT INTO myemp SELECT * FROM emp WHERE deptno=20
    

?效果如下:
mysql修改操作,# MySQL,mysql,數(shù)據(jù)庫

二、修改數(shù)據(jù)

使用UPDATE ... SET語句來修改表中的數(shù)據(jù)。

?語法:

UPDATE 表名 SET 字段=value[,字段1=value,...] [WHERE 字句] [ORDER BY 子句] [LIMIT 子句];

?語法說明:

  • <表名>:用于指定要更新的表名稱。
  • SET 子句:用于指定表中要修改的列名及其列值。其中,每個指定的列值可以是表達式,也可以是該列對應的默認值。如果指定的是默認值,可用關鍵字 DEFAULT 表示列值。
  • WHERE 子句:可選項。用于限定表中要修改的行。若不指定,則修改表中所有的行。
  • ORDER BY 子句:可選項。用于限定表中的行被修改的次序。
  • LIMIT 子句:可選項。用于限定被修改的行數(shù)。
  • 注意:在不使用 WHERE 條件的時候,將修改所有記錄的字段,這里的LIMIT也和前面的有點不一樣,前面的可以指定從哪里開始,這里只能指定要修改多少行數(shù)據(jù)

?修改操作練習:

  • 將SMITH(雇員編號為7369)的工資修改為3000元,并且每個月都有500元的獎金

    UPDATE myemp SET sal=3000,comm=500 WHERE empno=7369;
    

?效果如下:

mysql修改操作,# MySQL,mysql,數(shù)據(jù)庫

三、刪除數(shù)據(jù)

使用DELETE FROM語句來刪除表中的數(shù)據(jù)。

?語法

DELETE FROM 表名 [WHERE 子句] [ORDER BY 子句] [LIMIT 子句]; 

?語法說明:

  • <表名>:指定要刪除數(shù)據(jù)的表名。
  • ORDER BY 子句:可選項。表示刪除時,表中各行將按照子句中指定的順序進行刪除。
  • WHERE 子句:可選項。表示為刪除操作限定刪除條件,若省略該子句,則代表刪除該表中的所有行。
  • LIMIT 子句:可選項。用于告知服務器在控制命令被返回到客戶端前被刪除行的最大值。
  • 注意:在不使用 WHERE 條件的時候,將刪除所有數(shù)據(jù)。這里的LIMIT也和前面的有點不一樣,前面的可以指定從哪里開始,這里只能指定要刪除多少行數(shù)據(jù)

?查詢需求:

  • 刪除20號部門的所有員工
DELETE FROM myemp WHERE deptno=20;

mysql修改操作,# MySQL,mysql,數(shù)據(jù)庫

  • 按部門編號降序排列,并刪除前2條數(shù)據(jù)
DELETE FROM myemp ORDER BY deptno DESC LIMIT 2;

mysql修改操作,# MySQL,mysql,數(shù)據(jù)庫

  • 刪除所有數(shù)據(jù)
DELETE FROM myemp;

mysql修改操作,# MySQL,mysql,數(shù)據(jù)庫

四、總結(jié)

?一定要慎用刪除操作~下節(jié)見?文章來源地址http://www.zghlxwxcb.cn/news/detail-599361.html

到了這里,關于【⑨MySQL數(shù)據(jù)管理】:插入、修改、刪除操作的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關文章

  • 【數(shù)據(jù)結(jié)構(gòu)】線性表(一)線性表的定義及其基本操作(順序表插入、刪除、查找、修改)

    【數(shù)據(jù)結(jié)構(gòu)】線性表(一)線性表的定義及其基本操作(順序表插入、刪除、查找、修改)

    目錄 一、線性表 1. 線性表的定義 2. 線性表的要素 二、線性表的基本操作 三、線性表的順序存儲結(jié)構(gòu) 1. 定義 2. 順序表的操作? ? ?? a. 插入操作 b. 刪除操作 c. 查找操作 d. 修改操作 e. 代碼實例 ??????? ?一個線性表是由零個或多個 具有相同類型的結(jié)點 組成的有序集合。

    2024年02月03日
    瀏覽(99)
  • 輕松入門MySQL:深入學習數(shù)據(jù)庫表管理,創(chuàng)建、修改、約束、建議與性能優(yōu)化(3)

    在項目中,正確設置數(shù)據(jù)表的限定條件是數(shù)據(jù)存儲過程中的關鍵一步。我們頻繁需要創(chuàng)建和修改表以管理各種業(yè)務數(shù)據(jù)。讓我們深入學習創(chuàng)建和修改數(shù)據(jù)表的方法,以產(chǎn)品信息表( product_info )為例。 創(chuàng)建數(shù)據(jù)表 首先,讓我們了解產(chǎn)品信息表的結(jié)構(gòu): product_id product_name cate

    2024年02月20日
    瀏覽(18)
  • 大數(shù)據(jù):HDFS的Shell操作,進程啟動管理,文件系統(tǒng)操作命令,創(chuàng)建文件文件夾,下載上傳,復制移動,刪除,展示,追加內(nèi)容

    大數(shù)據(jù):HDFS的Shell操作,進程啟動管理,文件系統(tǒng)操作命令,創(chuàng)建文件文件夾,下載上傳,復制移動,刪除,展示,追加內(nèi)容

    2022找工作是學歷、能力和運氣的超強結(jié)合體,遇到寒冬,大廠不招人,可能很多算法學生都得去找開發(fā),測開 測開的話,你就得學數(shù)據(jù)庫,sql,oracle,尤其sql要學,當然,像很多金融企業(yè)、安全機構(gòu)啥的,他們必須要用oracle數(shù)據(jù)庫 這oracle比sql安全,強大多了,所以你需要學

    2024年02月07日
    瀏覽(103)
  • MySQL | 數(shù)據(jù)庫的管理和操作【表的增刪改查】

    MySQL | 數(shù)據(jù)庫的管理和操作【表的增刪改查】

    第一章:MySQL | 數(shù)據(jù)庫的管理和操作(基本介紹) 第二章:MySQL | 數(shù)據(jù)庫的基本操作和表的基本操作 第三章: MySQL | 數(shù)據(jù)庫的表的增刪改查 第四章:MySQL | 數(shù)據(jù)庫的表的增刪改查【進階】【萬字詳解】 CRUD : Create, Retrieve,Update,Delete 新增數(shù)據(jù) 查詢數(shù)據(jù) 修改數(shù)據(jù) 刪除數(shù)據(jù) 注釋:

    2024年02月08日
    瀏覽(29)
  • 【MYSQL數(shù)據(jù)庫的增刪改查操作-超市管理系統(tǒng)】

    【MYSQL數(shù)據(jù)庫的增刪改查操作-超市管理系統(tǒng)】

    MYSQL數(shù)據(jù)庫的增刪改查 創(chuàng)建數(shù)據(jù)庫 選擇數(shù)據(jù)庫 刪除數(shù)據(jù)庫 創(chuàng)建數(shù)據(jù)表 刪除數(shù)據(jù)表 插入數(shù)據(jù) 更新數(shù)據(jù) 查找數(shù)據(jù) 以超市管理系統(tǒng)為例,包含員工表,庫存表,倉庫表 數(shù)據(jù)庫:db_supermarket 數(shù)據(jù)表:s_employee #員工表;s_stock #庫存表;s_storehouse #倉庫表 插入數(shù)據(jù)之后生成表如下:

    2024年02月09日
    瀏覽(31)
  • MySQL數(shù)據(jù)庫概念、管理以及SQL語句的基本命令操作

    MySQL數(shù)據(jù)庫概念、管理以及SQL語句的基本命令操作

    數(shù)據(jù)(data) 描述事物的符號記錄 包括數(shù)字,文字、圖形、圖像、聲音、檔案記錄等 以“記錄”形式按統(tǒng)一格式進行存儲(記錄可以看成一條記錄) 表 將不同的記錄組織在一起 用來存儲具體數(shù)據(jù) 記錄:行 字段(屬性):列 以行+列的形式就組成了表(數(shù)據(jù)存儲在表中) 數(shù)

    2024年02月08日
    瀏覽(34)
  • ②【MySQL表操作】 數(shù)據(jù)庫表的創(chuàng)建、查詢、修改、刪除

    ②【MySQL表操作】 數(shù)據(jù)庫表的創(chuàng)建、查詢、修改、刪除

    個人簡介:Java領域新星創(chuàng)作者;阿里云技術博主、星級博主、專家博主;正在Java學習的路上摸爬滾打,記錄學習的過程~ 個人主頁:.29.的博客 學習社區(qū):進去逛一逛~ 數(shù)據(jù)庫表中的數(shù)據(jù)類型 : 數(shù)值類型: TINYINT :小整數(shù) SMALLINT :大整數(shù) MEDIUMINT :大整數(shù),范圍大于SMALLINT

    2024年02月06日
    瀏覽(115)
  • php開發(fā)實戰(zhàn)分析(1):mysql操作字段(添加、刪除、修改,多數(shù)據(jù)表中新增多個字段)

    要刪除MySQL數(shù)據(jù)庫中的字段,您需要執(zhí)行以下步驟: 連接到MySQL數(shù)據(jù)庫。您可以使用MySQL的PHP擴展或PDO(PHP數(shù)據(jù)對象)來實現(xiàn)連接。 使用MySQL擴展連接示例: 使用PDO連接示例: 構(gòu)造SQL語句刪除字段。使用 ALTER TABLE 語句來刪除字段。在語句中使用 DROP COLUMN 指定要刪除的

    2024年02月16日
    瀏覽(24)
  • 【頭歌educoder數(shù)據(jù)表中數(shù)據(jù)的插入、修改和刪除】

    1、本關任務:在library數(shù)據(jù)庫的reader數(shù)據(jù)表中插入一條數(shù)據(jù) 姓名xm為林團團,電話號碼dhhm為13507311234,其余字段取默認值 顯示數(shù)據(jù)表的所有數(shù)據(jù) 2、本關任務: 在reader數(shù)據(jù)表中插入一位讀者 讀者證號是2,姓名是陳潔,性別是女,身份是教研人員,電話號碼是13319551234 提示:

    2024年02月04日
    瀏覽(75)
  • .NET 數(shù)據(jù)庫大數(shù)據(jù)操作方案(插入、更新、刪除、查詢 、插入或更新)

    海量數(shù)據(jù)操作ORM性能瓶頸在實體轉(zhuǎn)換上面,并且不能使用常規(guī)的Sql去實現(xiàn) 當列越多轉(zhuǎn)換越慢,SqlSugar將轉(zhuǎn)換性能做到極致,并且采用數(shù)據(jù)庫最佳API 操作數(shù)據(jù)庫達到極限性能,當然你如果不用sqlsugar了解一下原理也可以使用其他ORM實現(xiàn) ? BulkCopy是一種用于高效批量插入大量數(shù)據(jù)

    2024年02月08日
    瀏覽(23)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包