题解 | #使用含有关键字exists查找未分配具体部门的员工的所有信息。#

使用含有关键字exists查找未分配具体部门的员工的所有信息。

http://www.nowcoder.com/practice/c39cbfbd111a4d92b221acec1c7c1484

知识点

  1. 1exists用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False。exists 指定一个子查询,检测行的存在。
  2. 在employees表中挑选出令(select emp_no from dept_emp de where de.emp_no = employees.emp_no)不成立的记录。因此select后面的emp_no可以随意变换只要满足where筛选条件就行。

代码

select *
from employees e
where not exists (
    select emp_no
    from dept_emp de
    where de.emp_no = e.emp_no
)
全部评论

相关推荐

2025-12-14 11:43
黑龙江大学 Java
用微笑面对困难:确实比较烂,可以这么修改:加上大学的qs排名,然后大学简介要写一些,然后硕士大学加大加粗,科研经历第一句话都写上在复旦大学时,主要负责xxxx,简历左上角把学校logo写上,建议用复旦大学的简历模板
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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