一.语法
UPDATE table
SET column=value[,column=value]
[WHERE condition];
1).修改员工SMITH员工部门编号为30
update emp
set deptno=30
where ename='SMITH'
2)修改所有部门编号为30的员工部门编号为20
update emp
set deptno=20
where deptno=30;
3)用编号为 7499雇员的工作名称及部门编号更新编号为7698雇员相对应的信息(通过查询更改)。
update emp
SET (jod,deptno)=(select jod,deptno
from emp
where empno=7499
)
WHERE empno=7698;
二、删除表中的记录
1)语法
DELETE [FROM] table
[WHERE condition]
2)删除员工7698员工信息
delete emp
where deptno=30
3)删除30部门的员工信息
delete emp
where deptno=30
4)删除和7566员工工种一致的员工信息
delete emp
where job=(sslect job
from emp
where empno=7566
);