mysql exists与not exists实例详解

发布时间 - 2026-01-11 02:33:28    点击率:

mysql exists与not exists实例详解

tableA

|column1 | column1 |column3 |

tableb

|column1 | column1 |column3 |

要查询 tableA 的数据,条件是是 tableA.column1 不在 tableB 的 tableB.column2 中

也就是要得到类似以下语句的效果(not in 效果不完全等同于 not exists , 如果子查询中出现空记录, 则整个查询语句不会返回数据)

SELECT 
  a.*
FROM
  tableA a
WHERE 
  a.column1 not in (
    SELECT column2 FROM tableB
  )

可以使用如下语句来实现

SELECT
  a.*
FROM
  tableA a
WHERE
  NOT EXISTS(
    SELECT b.column2 FROM tableB b WHERE a.colunm1=b.column2
  )

以上只是两张表的情况, 其实在多张表的连接查询中也是比较好用的. 以上写法同样适用于exists

 以上就是mysql exists与not exists的实例详解,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# exists  # not  # exists用法  # mysql  # exists与not  # exists详解  # Mysql中in和exists的区别 & not in、not exists、left join的相  # 浅谈mysql双层not exists查询执行流程  # mysql not in、left join、IS NULL、NOT EXISTS 效率问题记录  # UCenter info: MySQL Query Error SQL:SELECT value F  # mysql insert if not exists防止插入重复记录的方法  # MySQL: mysql is not running but lock exists 的解决方法  # 浅谈mysql的not exists走不走索引  # 如有  # 适用于  # 希望能  # 可以使用  # 要得  # 两张  # 不完全  # 谢谢大家  # 好用  # 来实现  # 多张  # 疑问请  # strong  # ff  # tableA  # color  # style  # span 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 高端企业智能建站程序:SEO优化与响应式模板定制开发  Laravel如何记录自定义日志?(Log频道配置)  Laravel如何集成第三方登录_Laravel Socialite实现微信QQ微博登录  Python制作简易注册登录系统  敲碗10年!Mac系列传将迎来「触控与联网」双革新  php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】  Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】  HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】  Laravel安装步骤详细教程_Laravel环境搭建指南  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  Laravel怎么导出Excel文件_Laravel Excel插件使用教程  js实现获取鼠标当前的位置  专业商城网站制作公司有哪些,pi商城官网是哪个?  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点  Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南  网站建设保证美观性,需要考虑的几点问题!  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区  Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询  Laravel如何保护应用免受CSRF攻击?(原理和示例)  如何快速生成凡客建站的专业级图册?  javascript如何操作浏览器历史记录_怎样实现无刷新导航  Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?  bootstrap日历插件datetimepicker使用方法  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  如何用VPS主机快速搭建个人网站?  独立制作一个网站多少钱,建立网站需要花多少钱?  如何在云主机上快速搭建多站点网站?  Laravel如何为API编写文档_Laravel API文档生成与维护方法  php结合redis实现高并发下的抢购、秒杀功能的实例  javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】  Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出  EditPlus中的正则表达式 实战(4)  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  如何快速选择适合个人网站的云服务器配置?  Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解  Laravel模型事件有哪些_Laravel Model Event生命周期详解  Laravel怎么连接多个数据库_Laravel多数据库连接配置  Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性  如何制作一个表白网站视频,关于勇敢表白的小标题?  ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】  Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】  javascript读取文本节点方法小结  C++用Dijkstra(迪杰斯特拉)算法求最短路径  Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制  Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】  详解jQuery停止动画——stop()方法的使用  历史网站制作软件,华为如何找回被删除的网站?  如何做网站制作流程,*游戏网站怎么搭建?