on 与 where 的区别
老师您好,能解释解释on和where的区别吗?
#把没有部门的员工,或者SALES部门低于2000元底薪的员工,都调往20部门
update t_emp e join t_dept d on e.deptno = d.deptno
set e.deptno = 20
where e.deptno is null or (d.dname= "SALES" and e.sal<2000);
我在这道题里疑惑的点在 on e.deptno = d.deptno 这里
这里写在 where 语句里面是不是也可以,但是我不知道写
11
收起
正在回答 回答被采纳积分+1
1回答
2023版Java工程师
- 参与学习 人
- 提交作业 8792 份
- 解答问题 9886 个
综合就业常年第一,编程排行常年霸榜,北上广深月薪过万! 不需要基础,无需脱产即可学习,只要你有梦想,想高薪! 全新升级:技术栈升级(包含VUE3.0,ES6,Git)+项目升级(前后端联调与功能升级)
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星