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

SQL更新與刪除數(shù)據(jù)操作示例詳解

 更新時(shí)間:2023年01月05日 09:07:17   作者:黑碼哥  
如果要在程序運(yùn)行過程中操作數(shù)據(jù)庫中的數(shù)據(jù),那得先學(xué)會(huì)使用SQL語句,下面這篇文章主要給大家介紹了關(guān)于SQL查詢語句更新和刪除數(shù)據(jù)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

對(duì)于不加WHERE條件的UPDATEDELETE要格外謹(jǐn)慎!

1、更新數(shù)據(jù)

1.1 更新全部數(shù)據(jù):使用UPDATE關(guān)鍵字。語法如下:

UPDATE 表名 SET 字段名=新的值;

比如,更新學(xué)生表中的所有學(xué)生性別為男:

UPDATE student SET gender = '男';

1.2 更新部分?jǐn)?shù)據(jù):使用UPDATE關(guān)鍵字。語法如下:

UPDATE 表名 SET 字段名=新的值 WHERE 限定條件;

比如,更新學(xué)生方東美的性別為女:

UPDATE student SET gender = '女' WHERE student_name = '方東美';

1.3 更新部分?jǐn)?shù)據(jù)的多個(gè)字段:使用UPDATE關(guān)鍵字。語法如下:

UPDATE 表名

SET 字段名1=新的值1,字段名2=新的值2,…

WHERE 限定條件;

比如,更新學(xué)生方東美的性別為女,分?jǐn)?shù)為85.50:

UPDATE student 
SET gender = '女',score = 85.50
WHERE student_name = '方東美';

2、根據(jù)其他表更新數(shù)據(jù)

根據(jù)其他表更新數(shù)據(jù):使用UPDATE關(guān)鍵字。語法如下:

UPDATE 表名

SET 字段名=(子查詢)

[ WHERE 限定條件 ];

比如,在學(xué)生表中添加老師姓名字段,并使用老師表中的數(shù)據(jù)進(jìn)行更新:

UPDATE student a
SET teacher_name = ( SELECT b.teacher_name
FROM teacher b 
WHERE a.teacher_id = b.teacher_id);

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

3.1 刪除全部數(shù)據(jù):使用DELETE關(guān)鍵字。語法如下:

DELETE FROM 表名;

比如,刪除學(xué)生表中的數(shù)據(jù),使用如下語句:

DELETE FROM student;

**3.2 刪除部分?jǐn)?shù)據(jù):**使用DELETE關(guān)鍵字。語法如下:

DELETE FROM 表名 WHERE 篩選條件;

比如,刪除學(xué)生表方東美的數(shù)據(jù),使用如下語句:

DELETE FROM student WHERE student_name = '方東美';

4、根據(jù)其他表刪除數(shù)據(jù)

根據(jù)其他表刪除數(shù)據(jù):使用DELETE關(guān)鍵字。語法如下:

DELETE FROM 表名 WHERE 子查詢;

比如,刪除學(xué)生表中老師姓名為NULL的數(shù)據(jù),使用如下語句:

DELETE FROM studentWHERE teacher_id in ( SELECT teacher_idFROM teacher WHERE teacher_name IS NULL );

到此這篇關(guān)于SQL更新與刪除數(shù)據(jù)操作示例詳解的文章就介紹到這了,更多相關(guān)SQL更新與刪除內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 查找MySQL線程中死鎖的ID的方法

    查找MySQL線程中死鎖的ID的方法

    這篇文章主要介紹了查找MySQL線程中死鎖的ID的方法,文中介紹的方法主要是從數(shù)據(jù)字典里查找,需要的朋友可以參考下
    2015-05-05
  • MySQL系列之四 SQL語法

    MySQL系列之四 SQL語法

    SQL是一種特殊目的的編程語言,是一種數(shù)據(jù)庫查詢和程序設(shè)計(jì)語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng),這篇文章主要給大家介紹了SQL語法的相關(guān)資料,需要的朋友可以參考下
    2021-07-07
  • 最新評(píng)論