数据更新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 = '计算机学院'
);