为什么要写set e.deptno = d.deptno ,不知道什么含义
来源:3-1 数据操作语言:UPDATE语句
一只可爱的orange
2019-08-10 13:42:03
#把allen调往research部门,职务调整为analyst
update t_emp e join t_dept d
set e.deptno = d.deptno
e.job ="analyst" and e.deptno = ""
where e.ename = "allen" and d.dname = "research"
2回答
时间,
2019-08-11
同学,你好。
1、根据where条件会查到RESEARCH部门的部门编号(图1),set会将e.deptno中的编号重新赋值为d.deptno。即可实现将ALLEN调往RESEARCH部门。
查询结果:
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
一只可爱的orange
提问者
2019-08-10
就是为什么要写这句,怎么想到的
相似问题
回答 1
回答 1