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

长沙学校网站建设足球世界排名国家

长沙学校网站建设,足球世界排名国家,织梦网站怎么搬家,杭州九鸿科技网站开发select id1 from test1 where id1 not in (select id2 from test2) 第一步: 执行 子查询 select id2 from test2, 子查询 返回一个 结果 集 第二部: 根据 主查询的 条件, 将 主表中的 每一行 都和 结果集进行比较 第三步&#…

select id1 from test1 where id1 not  in (select id2 from test2)

第一步: 执行 子查询 select id2 from test2, 子查询 返回一个 结果 集

第二部: 根据 主查询的 条件, 将 主表中的 每一行 都和 结果集进行比较

第三步: 如果 比较的结果是 TRUE,则表示不存在结果集中,FALSE 表示 存在结果集中

如果 结果集中 存在 NULL 值,则 整个查询 不返回任何结果。因为任何值与 NULL 比较 结果为 UNKNOWN,所以 不会返回。

select * FROM test1 where NOT EXISTS (select * from test2 where id2 = id1 )

1. 相关子查询:NOT EXISTS 子查询通常是一个相关子查询,这意味着它会引用外部查询中的字段。次外部查询处理一时子查询都会重新执行一次。  
2. 检查存在性:NOT EXISTS 子查询的目的是检查子查询是否返回任何行。如果子查询返回至少一行,则 NOT EXISTS 返回 FALSE;如果子查询不返回任何行,则 NOT EXISTS 返回 TRUE。  
3。 短路评估:一旦子查询找到匹配的行,NOT EXISTS 就会立即返回 FALSE,而不会继续扫描剩余的行。这种短路评估提高了查询效率。  
4. 处理 NULL 值:与 NOT IN 不同,NOT EXISTS 不会受到 NULL 值的影响。即使子查询结果中包含 NULL 值,NOT EXISTS 仍然可以正常工作,因为它只检查是否存在行,而不关心具体的值

http://www.dtcms.com/a/576273.html

相关文章:

  • 网站代码软件基于PHP的家教网站开发环境
  • 哪里做网站的比较多大型的网站后台用什么做
  • 青海专业网页设计免费建站最热门网页游戏排行榜
  • 河北省住房和建设厅网站首页设计师网红
  • 做网站一般用什么字体做网站需要买什么
  • 网站建设新闻 常识织梦dedecms女性时尚门户网站模板
  • 网站模板 html做标签这个网站刷单安全吗
  • 南宁做自适应网站网站使用网络图片做素材 侵权吗
  • 静态网站系统html京东页面制作
  • 网站开发计划书封面设计宁波网站建设 联系哪家
  • flash型的著名网站合肥网站优化费用
  • 昆山网站优化公司装潢公司企业网站源码
  • 兰坪建设公司网站域名与网站的区别
  • 一个域名解析多个网站设计师网络平台
  • 网站权重是怎么提升的wordpress 长微博
  • 做网站外包大学生东道设计公司官网招聘
  • 苏州网站开发外包公司如何做自己的网站百度推广
  • 自己电脑如何做网站服务器烟店网站建设
  • 西安门户网站建设四川林峰脉建设工程有限公司网站
  • 中国古风网站模板php设计网站建设
  • 深圳微网站开发网站ns记录
  • 青岛市城乡建设局网站家教中介网站开发
  • 广安建设厅官方网站会宁网站建设公司
  • 建设银行网网站打不开漳浦建设局网站更新
  • 重复建设政务网站中山网直播
  • 免费影视网站建设wordpress绑定域名收费
  • 北仑网站建设案例如何同步目录wordpress
  • 利辛网站建设开发一个同城app需要多少钱
  • 国内个人网站广州专业建网站
  • 想要做网站删除wordpress评论