SQL_204

获取所有非manager的员工emp_no

https://www.nowcoder.com/practice/32c53d06443346f4a2f2ca733c19660c

方法一:

思路:用 not in + 子查询即可

代码:

select emp_no from employees where emp_no not in (select emp_no from dept_manager)

方法二:

思路: employees 作为主表,使用左联结,限定条件为 d.dept_no 为空,选出在 employees 但不在 dept_manager 中的 emp_no 记录。

代码:

select 
    e.emp_no 
from 
    employees e left join dept_manager d on e.emp_no = d.emp_no 
where 
    d.dept_no is null;

全部评论

相关推荐

测试糕手手:社会第一课,随便吹牛逼,直接说四个月,别老实。老实人只会被欺负
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

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