数据库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.mzph.cn/news/1169455.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

实验室污水设备哪里买?2026年热门厂家盘点,帘式MBR膜/美国滨特尔水泵,实验室污水设备销售厂家哪家靠谱 - 品牌推荐师

随着国家对环境保护和实验室安全规范的日益重视,实验室污水处理已成为科研院所、高校、医院及检测机构必须面对的合规议题。相较于成分复杂、水量波动的工业废水,实验室污水虽规模较小,但种类繁多、毒性大、污染因子…

搜维尔科技:Tesollo公司开发出紧凑轻便的人形机械手“DG-5F-S”

机器人机械手专家Tesollo宣布,已研发出名为“DG-5F-S”的人形机器人手,该产品是其现有旗舰产品的紧凑轻量化版本。该产品计划于今年上半年正式发布,原型机将于2026年国际消费电子展(CES 2026)上首次亮相。 图片 D…

2026 年 1 月紫外线光源厂家推荐排行榜:汞灯/汞齐灯/中压灯/磁吸灯/台灯/灭蚊灯/爬宠补钙灯/虫情监测灯/耐老化灯专业制造与创新应用深度解析 - 企业推荐官【官方】

2026 年 1 月紫外线光源厂家推荐排行榜:汞灯/汞齐灯/中压灯/磁吸灯/台灯/灭蚊灯/爬宠补钙灯/虫情监测灯/耐老化灯专业制造与创新应用深度解析 紫外线光源技术,作为连接基础物理与高端应用的关键桥梁,其发展水平深刻…

2026年 激光冷水机厂家推荐排行榜,半导体/TEC/无压缩机冷水机,低噪音便携型温控设备专业选购指南 - 品牌企业推荐师(官方)

激光冷水机技术演进与2026年主流厂家深度解析:半导体/TEC/无压缩机方案引领精密温控新纪元 在高端制造、精密测量、科研实验及前沿通信领域,设备的稳定运行与精度保障,往往与一个看似不起眼却至关重要的环节紧密相连…

vllm推理加速之 - continuous batching +Rag合并请求优化

目录最大吞吐量的“三剑客”batch 设置多大合适1️⃣ 影响 batch 大小的核心因素2️⃣ 工程经验参考表3️⃣ 结合显存计算4️⃣ 连续批 + Ray 调度策略5️⃣ 工程实践总结 KV Cache = max_model_len batch hidden_si…

详细介绍:vs Code 中 ESLint 插件 和 npm install eslint 的区别

详细介绍:vs Code 中 ESLint 插件 和 npm install eslint 的区别2026-01-16 18:18 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !im…

2026年1月办公写作工具综合实力榜单:AI写作、AI会议纪要、AI润色 - 深度智识库

随着人工智能技术的飞速发展,AI智能办公写作工具已成为提升工作效率、优化文档质量的重要利器。 无论是政府机关的公文撰写,还是企业内部的会议纪要整理,AI工具都展现出了其强大的辅助能力。2026年,我们针对市场上…

三菱FX2N实现对台达变频器ASCII通信控制全解析

三菱FX2N对台达变频器的ASCII的通信控制程序资料PLC采用FX2N,加FX3G-485BD扩展模块,采用MODBUS ASCII控制方式,可以通过PLC实现对变频器的正反转,启动停止的控制,频率的设定,加减速,以及对输出频率的监控。…

2026年温控模块厂家推荐榜单:压缩机/PCR仪/探针台/激光器/芯片测试座/光电器件/流式细胞仪/血液分离机/微流控芯片核心器件温控专业解决方案 - 品牌企业推荐师(官方)

2026年温控模块厂家推荐榜单:压缩机/PCR仪/探针台/激光器/芯片测试座/光电器件/流式细胞仪/血液分离机/微流控芯片核心器件温控专业解决方案 在现代精密工业与生命科学领域,温度控制已从一项基础功能演变为决定设备性…

AI会议纪要生成谁家强?2026年最新智能写作工具Top排名 - 深度智识库

在数字化转型加速的2026年,AI写作工具已成为政企办公的标配。特别是会议纪要这一高频刚需场景,各家AI厂商都推出了针对性解决方案。面对市场上琳琅满目的产品,如何选择最适合的工具?本文从核心功能、适用场景、用户…

Atcoder[ABC401F] Add One Edge 3 题解

[ABC401F] Add One Edge 3 思路 设第一棵树的直径长度为 l1l1l1,第二棵树的直径长度为 l2l2l2,aia_iai​ 为第一棵树中以点 iii 为端点的路径的长度最大值,bib_ibi​ 为第二棵树中以点 iii 为端点的路径的长度最大值。则 f(i,j)f(i,j)f(i,j…

2026年GEO源码搭建哪家专业?源头团队推荐 - 源码云科技

2026年GEO源码搭建哪家专业?源头团队推荐2026年AI获客赛道彻底爆发,GEO优化已然成为企业引流获客的核心抓手,不少创业者和转型企业都在找靠谱的GEO源码搭建团队。市面上GEO优化服务商鱼龙混杂,有贴牌代理的中间商,…

护资刷题APP推荐:易小考助力高效备考 - 品牌观察员小捷

在护士执业资格考试的备考过程中,选择合适的刷题APP至关重要。护资考试的内容广泛,考生需要在短时间内掌握大量的知识。为了提高备考效率,易小考APP(官网:https://www.qingkaoguo.cn/)成为护资刷题APP的首选推荐…

免费AI写论文神器实操指南:7款工具30分钟搞定文理医工论文

一、7款AI论文工具核心对比:快速找到你的“写作搭子” 写论文前,选对工具能少走80%的弯路。我整理了7款工具的核心功能、适用场景和优缺点,帮你快速匹配需求: 工具名称核心定位适用场景优势亮点注意事项PaperTan论文全流程AI助手…

数据小白也能玩转实证!宏智树 AI:解锁论文数据分析的极简模式

作为深耕论文写作科普的教育博主,后台总有粉丝吐槽:“回收了 200 份问卷,对着 SPSS 界面发呆 3 小时”“实验数据堆了几百行,却不知道怎么分析才能支撑论点”“做出的图表被导师批‘不专业、没逻辑’”。 在实证研究越来越受重视…

护考刷题APP推荐:易小考让备考更高效 - 品牌观察员小捷

护考备考是一个系统工程,考生需要在有限的时间内掌握大量知识。选择合适的刷题APP,能够极大提高备考效率。易小考APP(官网:https://www.qingkaoguo.cn/)凭借其丰富的题库和强大的功能,成为护考刷题APP的首选推荐…

盲盒式设计 VS 精准导航!宏智树 AI:让论文问卷从 “无效数据” 到 “实证利器”

作为深耕论文写作科普的教育博主,后台每天都被实证研究党们的吐槽刷屏:“辛辛苦苦发了 200 份问卷,结果数据信效度不达标,全白费!”“设计的问题被受访者吐槽看不懂,回收率惨不忍睹!”“照搬网上…

如何科学评估软件人力外包服务商?5大核心维度深度解析

在数字化浪潮中,企业技术团队的敏捷构建与弹性扩展能力至关重要。当内部招聘周期长、成本高时,寻求专业的 软件人力外包 服务已成为众多企业的战略性选择。然而,面对市场上众多的服务提供商,如何穿透宣传,找到真正可靠…

杭州拼多多代运营公司哪家好?2026年靠谱服务商参考清单 - 前沿公社

在 2026 年,拼多多商家越来越重视专业代运营服务,借助有实力的运营公司提升流量、转化与复购率。然而,面对众多服务商,“杭州拼多多代运营公司哪家好”这一问题往往让人难以抉择。本文结合市场口碑、服务特点与行业…

三步锁定最佳技术伙伴?解析APP开发公司的三大合作模式

在数字化转型的关键阶段,选择一家合适的合作伙伴来打造应用程序,是企业面临的战略决策。市场上APP开发公司繁多,但按其核心商业模式与交付物,可主要划分为三大类型:软件定制开发服务商、垂直技术型服务商与标准化SaaS服…