题目链接

题目描述

使用含有关键字exists查找未分配具体部门的员工的所有信息。
CREATE TABLE `employees` (
`emp_no` int(11) NOT NULL,
`birth_date` date NOT NULL,
`first_name` varchar(14) NOT NULL,
`last_name` varchar(16) NOT NULL,
`gender` char(1) NOT NULL,
`hire_date` date NOT NULL,
PRIMARY KEY (`emp_no`));
CREATE TABLE `dept_emp` (
`emp_no` int(11) NOT NULL,
`dept_no` char(4) NOT NULL,
`from_date` date NOT NULL,
`to_date` date NOT NULL,
PRIMARY KEY (`emp_no`,`dept_no`));

和 not in 字句查询一样。 把有分配到部门的员工找出来, 然后用 not exist 或者 not in 排除掉

SELECT * FROM employees WHERE NOT EXISTS
(SELECT emp_no FROM dept_emp WHERE employees.`emp_no`=dept_emp.`emp_no`);
​
SELECT * FROM employees WHERE NOT EXISTS
(SELECT emp_no FROM dept_emp WHERE employees.`emp_no`=dept_emp.`emp_no`);​

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

  1. 《数据库SQL实战》查找所有员工的last_name和first_name以及对应部门编号dept_no,也包括展示没有分配具体部门的员工

    题目:查找所有员工的last_name和first_name以及对应部门编号dept_no,也包括展示没有分配具体部门的员工 CREATE TABLE dept_emp ( emp_no int(11 ...

  2. quartus管脚分配后需要保存吗_电脑磁盘显示未分配怎么办?磁盘数据如何恢复?...

    磁盘未分配的这部分磁盘空间上没有任何分区,也就是说这部分空间无法用来保存数据.那么,什么原因会导致磁盘变成未分配呢? 1.删除分区:在平时使用电脑的时候会有意或无意的将分区删除掉.磁盘上的分区被删除之 ...

  3. 使用驱动器h中的光盘之前需要将其格式化怎么办_电脑磁盘显示未分配怎么办?磁盘数据如何恢复?...

    磁盘未分配的这部分磁盘空间上没有任何分区,也就是说这部分空间无法用来保存数据.那么,什么原因会导致磁盘变成未分配呢? 1.删除分区:在平时使用电脑的时候会有意或无意的将分区删除掉.磁盘上的分区被删除之 ...

  4. 计算机管理 未分配磁盘,电脑磁盘显示未分配怎么办?磁盘数据如何恢复?

    Hugh 于 2020/07/31更新 数据恢复 摘要 想要恢复未分配磁盘数据,需要用到第三方数据恢复软件,下面小编就为大家详细介绍一下磁盘数据恢复软件 - 易我数据恢复的详细使用流程: 磁盘未分配的 ...

  5. Elasticsearch集群索引分片未分配unassigned导致集群状态红色red异常若干问题解决记录

    一.背景 今天收到告警短信发现某个业务系统几台服务器的日志收集服务filebeat均已下线,把Filebeat都重启之后,准备到Kibana查阅业务系统的日志,检索异常条目,发现从凌晨开始的日志条目都 ...

  6. 磁盘显示未分配怎么办?丢失的数据这样恢复

    磁盘未分配指的是未分配的这部分磁盘空间上没有任何分区,也就是说部分空间无法用来保存数据. 我们可以在电脑上打开磁盘管理器查看硬盘及分区情况,以下方图片为例,硬盘共有3个分区,分别是C盘.EFI分区和O ...

  7. 计算机管理 未分配磁盘,win7系统硬盘(未分配磁盘)如何重新建立扩展分区?

    很多小伙伴们打开磁盘管理时,发现磁盘上多了个"未分配"或"可用空间".但是打开我的电脑查看时却没有这样的盘.那到底是什么原因引起的呢?其实这都是小伙伴们分盘未完 ...

  8. sqlserver2008 R2中查找未使用过的索引

    sqlserver2008 R2中查找未使用过的索引: SELECT TOP 1000 o.name AS 表名 , i.name AS 索引名 , i.index_id AS 索引id , dm_i ...

  9. SQL-4查找所有已经分配部门的员工的last_name和first_name(自然连接)

    题目描述 查找所有已经分配部门的员工的last_name和first_name CREATE TABLE `dept_emp` ( `emp_no` int(11) NOT NULL, `dept_n ...

最新文章

  1. 一篇搞定RSA加密与SHA签名|与Java完全同步
  2. (三)Solrj4到Solrj5的升级之路
  3. Android插件化开发基础之静态代理模式
  4. Error: Flash Download failed - Target DLL has been cancelled
  5. oracle数据库导出数据6,Oracle数据库导入导出方法汇总
  6. Linux用户相关的操作命令
  7. php 之将图片转换base64编码(为百度ocr作准备,解决 image format error)
  8. tecplot脚本在Linux系统下运行,Linux系统下安装Tecplot的步骤
  9. 【win10专业版】3dmax卸载不干净如何解决
  10. ps界面为啥突然变大了_PS修图教程,如何把把照片变得更有质感
  11. 红米note3双网通丨标注:2015617_官方线刷包_救砖包_解账户锁
  12. 坚果Pro 电源键失效的处理
  13. 解决:“由于可能不会将凭据发送到远程计算机,因此将不会进行连接。若要获得协助,请与您的系统管理员联系”
  14. 【产业互联网周报】硅谷多家IT大厂组成现代计算联盟,提供企业云上服务;台积电新封装技术2023年投产...
  15. SQL进行数据的删除
  16. PORIS门禁控制器
  17. 多线程面试题(高薪高频)
  18. java1.17知识点回顾
  19. 什么叫取反_彻底搞明白“取反加1”到底是个什么鬼?
  20. Sentinel整合Dubbo限流实战

热门文章

  1. 25岁,我明白了这些道理
  2. python数据挖掘领域工具包 - wentingtu - 博客园
  3. C++线性代数库armadillo
  4. matlab 吸引域,科学网—非线性方程组的吸引域和分界线 - 王龙飞的博文
  5. 活体检测——专利调研
  6. 吸烟者问题(有例题!!!)
  7. 如何将自定义网站在iphone手机上添加至主屏幕的图标
  8. 【Angular 基础入门】——知识点整合
  9. 自动驾驶车辆控制(坐标转换与横向积分误差)
  10. 购买的域名可以退款吗?域名购买后怎么删除?