create table emp1 as select * from emp where deptno = 20;
update掉emp1中的部分数据 update emp1 set sal = sal + 100, comm = nvl(comm,0) + 50
然后我们试着使用emp1中数据来更新emp中sal 和 comm这两列数据。
我们可以这么写 Update emp Set(sal,comm) = (select sal,comm. From emp1 where emp.empno = emp1.empno) Where exists (select 1 from emp1 where emp1.empno = emp.empno)