题解 | 查找所有已经分配部门的员工的last_name和first_name以及dept_no

#请你查找所有已经分配部门的员工的last_name和first_name以及dept_no,未分配的部门的员工不显示
select e.last_name,e.first_name,d.dept_no
from employees e join dept_emp d on e.emp_no=d.emp_no
where d.dept_no is not null
#在实际业务中,employees雇员表一定是最新的,且信息最全的。这些员工可能并没有出现在dept_no里,比如刚入职还没来得及分配,或者有些特殊人员并不会分配在部门里。所以选择内连接也可。或者使用右连接。
#是否要对dept_no做控制筛选,一般来说不用。用的话可能是为了防止业务部门手动写的时候漏写了。

全部评论

相关推荐

04-28 11:34
西北大学 运营
牛客4396号:不好意思,这个照片猛一看像丁真
点赞 评论 收藏
分享
03-28 19:11
铜陵学院 C++
有礼貌的山羊追赶太阳:太典了,连笔试都没有开始就因为HC满了而结束了,而且还卡你不让你再投其他部门的。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务