当前位置: 首页 > news >正文

数据库not exists 运算符

写在前边

u1s1,这个符号真挺屎的吧,看起来简洁,但是给阅读带来很多障碍,要不是学校数据库课将这个,还考这个,真不想看这个。
这里的图片和例子都是来自b站up-四姨夫-的视频BV19K411x7hS中的,感谢,让我数据库也是混到了90。

exists
exists用于判断查询子句是否有记录 若有一条或多条记录存在,则返回true,否则返回false 只要找到一个符合条件的元组,则直接返回true,具有短路效果
not exists
用于判断查询子句是否有记录 若有一个或多个记录存在,则返回false,否则返回true 需要遍历全部的元组,若全不符合条件,才返回true,若有一个或多个符合条件,则返回true

一个经典的例子


数据库的查询语句的执行过程 1. 找到from后的表 2. 对表中的所有元组进行遍历,判断where是否成立,选中成立的元祖 3. 进行select
#查询选修了所有课程的学生对于上边这个两个notexists的语句notexists,不存在,所有都不满足条件,查询结构为空,返回true,否则返回selectSnamefromStudentwherenotexists(select*fromCoursewherenotexists(select*fromSCwhereSno=Student.SnoandCno=Course.Cno));这样一个三重嵌套查询,相当于三次for循环 最外层,遍历Student表中的所有元组 中间层,遍历Course表中的所有元组 最内层,遍历SC表中的所有元组 对与1Course SC表这个过程,11SC111,这个就满足条件,则内层的notexists返回false12SC121,不满足122,满足,内层的notexists返回false13SC131,不满足132,不满足133,满足,内层的notexists返回false三个都是false,则外层的notexists返回true若内层的notexists,其子查询为空,即一个都不满足,则返回true,(有一个学生有一门课没选) 对于外层,notexists,有一个true,则直接返回false,表示这个学生不符合要求
http://www.jsqmd.com/news/254169/

相关文章:

  • 搜维尔科技:Tesollo公司开发出紧凑轻便的人形机械手“DG-5F-S”
  • 实验室污水设备哪里买?2026年热门厂家盘点,帘式MBR膜/美国滨特尔水泵,实验室污水设备销售厂家哪家靠谱 - 品牌推荐师
  • 2026 年 1 月紫外线光源厂家推荐排行榜:汞灯/汞齐灯/中压灯/磁吸灯/台灯/灭蚊灯/爬宠补钙灯/虫情监测灯/耐老化灯专业制造与创新应用深度解析 - 企业推荐官【官方】
  • 2026年 激光冷水机厂家推荐排行榜,半导体/TEC/无压缩机冷水机,低噪音便携型温控设备专业选购指南 - 品牌企业推荐师(官方)
  • 详细介绍:vs Code 中 ESLint 插件 和 npm install eslint 的区别
  • vllm推理加速之 - continuous batching +Rag合并请求优化
  • 2026年1月办公写作工具综合实力榜单:AI写作、AI会议纪要、AI润色 - 深度智识库
  • 三菱FX2N实现对台达变频器ASCII通信控制全解析
  • 2026年温控模块厂家推荐榜单:压缩机/PCR仪/探针台/激光器/芯片测试座/光电器件/流式细胞仪/血液分离机/微流控芯片核心器件温控专业解决方案 - 品牌企业推荐师(官方)
  • AI会议纪要生成谁家强?2026年最新智能写作工具Top排名 - 深度智识库
  • 2026年GEO源码搭建哪家专业?源头团队推荐 - 源码云科技
  • Atcoder[ABC401F] Add One Edge 3 题解
  • 护资刷题APP推荐:易小考助力高效备考 - 品牌观察员小捷
  • 免费AI写论文神器实操指南:7款工具30分钟搞定文理医工论文
  • 数据小白也能玩转实证!宏智树 AI:解锁论文数据分析的极简模式
  • 护考刷题APP推荐:易小考让备考更高效 - 品牌观察员小捷
  • 如何科学评估软件人力外包服务商?5大核心维度深度解析
  • 盲盒式设计 VS 精准导航!宏智树 AI:让论文问卷从 “无效数据” 到 “实证利器”
  • 杭州拼多多代运营公司哪家好?2026年靠谱服务商参考清单 - 前沿公社
  • 2026智能农业监测设备领军企业:建大仁科引领气象站与农业传感器国产化新标杆 - 深度智识库
  • 三步锁定最佳技术伙伴?解析APP开发公司的三大合作模式
  • 2026实用AI智能写作工具精选:写作、纪要、润色、校对等全场景精准适配 - 深度智识库
  • 苹果手机照片怎么导入电脑?苹果手机传输照片的5大技巧
  • 2026年气象站国产优质企业推荐|山东建大仁科领衔,铸就气象监测行业标杆 - 深度智识库
  • 如何微调从易到难
  • 国内目前比较好的MES实施厂家有哪些?对应的MES系统价格是多少?
  • AI 写论文哪个软件最好?实测封神!宏智树 AI 堪称毕业论文通关神器
  • 2026年 设备机架加工厂家推荐排行榜,自动化设备框架/焊接机架/铝型材防护罩/半导体医疗设备外壳,实力源头工厂精选 - 品牌企业推荐师(官方)
  • 2026 年 1 月镇流器厂家推荐排行榜:电子镇流器,整流器,中压灯镇流器,紫外线灯电源,高频/可调光/预热型电子镇流器源头精选! - 企业推荐官【官方】
  • 吐血推荐10个AI论文软件,继续教育学生轻松搞定毕业论文!