国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁(yè)課程SQL Fun ClassUPDATE and DELETE statements

UPDATE and DELETE statements

目錄列表

UPDATE 語(yǔ)句

UPDATE 語(yǔ)句用于更新表中的記錄。

SQL UPDATE 的基本語(yǔ)法:

UPDATE table_name
SET column1=value1, column2=value2, ...
WHERE condition;

你可以在 SET 關(guān)鍵字之后的逗號(hào)分隔列表中指定列及其新值。

注意:WHERE 子句規(guī)定哪條記錄或者哪些記錄需要更新。如果你省略了 WHERE 子句,所有的記錄都將被更新!

在 SQL 中,用什么命令可以更新表中已存在的記錄?

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

下面是 "Employees" 表:


Q7CID$61KA1S%$EYFIP9H$P.png

例如,我們要更新員工 “John” 的工資,我們使用下面的 SQL 語(yǔ)句:

UPDATE Employees 
SET Salary=6000
WHERE ID=1;

執(zhí)行輸出結(jié)果:

E5VUYH%30O5$GS}QJ)2B__X.png


填寫空格,把 "David" 的就讀大學(xué)更新為 "MIT"。

students university='MIT' name='David';

更新多列

在更新數(shù)據(jù)時(shí),我們也可以通過逗號(hào)分隔來(lái)同時(shí)更新多個(gè)列:

UPDATE Employees 
SET Salary=5500, FirstName='Robert'
WHERE ID=1;

執(zhí)行輸出結(jié)果:

`SV~SXIS4C%`ANZK3%K1KX8.png

你可以在 SET 子句中以任何方式指定列順序。

拖拉排序代碼,更新

  • name='Tom'
  • SET
  • WHERE id=80;
  • UPDATE students
  • age=35

DELETE 語(yǔ)句

DELETE 語(yǔ)句用于刪除表中的記錄。

SQL DELETE 的基本語(yǔ)法:

DELETE FROM table_name
WHERE condition;

例如,我們要從 "Employees" 表中刪除 ID 為 “1” 的員工:

DELETE FROM Employees
WHERE ID=1;

執(zhí)行輸出結(jié)果:

CDF23S1%75X2}$]%FNN6}]P.png

注意:WHERE 子句規(guī)定哪條記錄或者哪些記錄需要?jiǎng)h除。如果您省略了 WHERE 子句,所有的記錄都將被刪除!

填寫空格,從 "people" 表中刪除 "id" 大于 10 且小于 15 的員工。

FROM people id>10 id<15;