题解 | #查找所有员工的last_name和first_name以及对应的dept_name#

查找所有员工的last_name和first_name以及对应的dept_name

http://www.nowcoder.com/practice/5a7975fabe1146329cee4f670c27ad55

select e.last_name, e.first_name, d.dept_name from employees e left join (select d1.dept_no, d1.dept_name, d2.emp_no from departments d1 left join dept_emp d2 on d1.dept_no=d2.dept_no and d2.to_date='9999-01-01') d on e.emp_no=d.emp_no;

先将后面两个表连接起来,并确定该员工是现有员工即d2.to_date='9999-01-01'再将两个表连接起来即可!

全部评论

相关推荐

那一天的Java_Java起来:他本来公司就是做这个的,不就是正常的游戏客户端和服务器开发,软硬件联动,有啥恶心不恶心的,提前告诉你就是怕你接受不了,接受不了就没必要再往后走流程浪费时间,虽然这公司是一坨。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务