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

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

https://www.nowcoder.com/practice/6d35b1cd593545ab985a68cd86f28671

select  a.last_name,a.first_name,b.dept_no
from employees a
right join dept_emp b on a.emp_no = b.emp_no


或


select  a.last_name,a.first_name,b.dept_no
from employees a
inner join dept_emp b on a.emp_no = b.emp_no

就是a和b表的交集的列的数据是b表该列的数据,实则a inner join 就是相当于right join加上WHERE 里加了 A.xx IS NOT NULL

A RIGHT JOIN B + 过滤掉 A 为 NULL 的行 = A INNER JOIN B

全部评论

相关推荐

评论
点赞
收藏
分享

全站热榜

更多

创作者周榜

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