數據庫學習 - update(批量更新)

數據更新update命令:用指定要求的值更新指定表中滿足天劍的數據的指定列的值

語法形式:

Update 表名

Set 列名 = 表達式|(子查詢)[[,列名 = 表達式 | (子查詢)]...]

[where 條件表達式];

示例:

1 將所有教師工資上調10%

原表數據:

 

UPDATE teacher
SET teacher_salary = teacher_salary * 1.1;

運行兩次後結果:

 

2 將所有計算機學院的老師工資上調10%

UPDATE teacher
SET teacher_salary = teacher_salary * 1.1
WHERE
	dept_id IN (
		SELECT
			dept_id
		FROM
			dept
		WHERE
			dept_name = '計算機學院'
	);
發佈了47 篇原創文章 · 獲贊 25 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章