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

做网站Linux做映射后 内网无法通过域名访问网站

做网站Linux,做映射后 内网无法通过域名访问网站,做学校网站素材图片大全,北京网站建设公司内江使用 IN 当你使用 IN 子句时#xff0c;SQL 会比较指定列的每个值是否包含在 IN 之后的列表中。如果列表中的值很多#xff0c;或者子查询返回的结果集很大#xff0c;那么 IN 子句的效率可能会很低。另外#xff0c;如果列表中包含 NULL 值#xff0c;IN 子句在逻辑上会…使用 IN 当你使用 IN 子句时SQL 会比较指定列的每个值是否包含在 IN 之后的列表中。如果列表中的值很多或者子查询返回的结果集很大那么 IN 子句的效率可能会很低。另外如果列表中包含 NULL 值IN 子句在逻辑上会更加复杂因为 NULL 与任何值的比较都是未知的即不是真也不是假。 使用 EXISTS EXISTS 子句用于测试子查询是否返回了任何行。当使用 EXISTS 时一旦找到符合条件的行子查询就会停止处理因为它不需要知道有多少行符合条件只需要知道至少有一行符合条件。这意味着 EXISTS 通常在子查询可能返回大量结果时更有效率。 EXISTS 与 NULL 值 当你的查询涉及到 NULL 值时使用 EXISTS 可能更合适因为 EXISTS 只关心是否存在符合条件的行而不是实际的列值。如果子查询中的列存在 NULL 值使用 IN 可能会导致不准确或者不符合预期的结果因为 NULL 不能与其他值进行等值比较。EXISTS 不直接与列值比较而是基于行的存在性来返回真或假因此它不受 NULL 值的影响。 示例 假设我们有两个表orders订单表和 customers客户表我们想要查找至少有一个订单的所有客户。 使用 IN 子句 SELECT * FROM customers WHERE id IN (SELECT customer_id FROM orders); 如果 orders 表中的 customer_id 列包含 NULL 值那么这个 NULL 会在比较中被忽略因为 NULL 与任何值的比较都不会返回真。 使用 EXISTS 子句 SELECT * FROM customers c WHERE EXISTS (SELECT 1 FROM orders o WHERE o.customer_id c.id); 这里一旦找到至少一个存在的订单对应的 EXISTS 子句就会返回真而且不关心 orders 表中的 customer_id 是否包含 NULL 值。 总结来说当查询涉及到可能有 NULL 值的列时使用 EXISTS 通常比 IN 更安全且效率更高。
http://www.pierceye.com/news/82893/

相关文章:

  • 网站制作西安企业网站制作重庆妇科医院在线咨询
  • 微商网站模板网站域名被重定向
  • 桂林网站建设设计黄埔免费网站建设
  • wordpress在线支付嘉兴新站seo外包
  • 傻瓜式网站模板宁波网络推广seo软件
  • 可信网站认证有用吗北京网站搭建开发
  • 昆明seo网站教你如何建网站视频
  • 江苏省电力建设一公司网站3322怎么做网站
  • 建设网站 无法显示图片怎么访问wordpress
  • 建设一个网站需要学习什么旅游网站网页设计论文
  • 广东省网站备案注销wordpress生成的html代码
  • 360怎么变成建设银行首选网站常用的软件开发平台
  • 网站开发语言怎么看wordpress页面打开404
  • wordpress vue网站cd wordpress
  • 建设工程造价管理协会网站wordpress php 链接
  • 网站备案被拒绝深圳做公司网站推广的
  • 兰州seo新站优化招商大连市营商环境建设监督局网站
  • 做网站怎么找图如何安装wordpress的插件安装教程
  • 锦州市网站建设最牛的设计网站建设
  • 有趣网站之家专业做网站的公司有没有服务器
  • 0元试用网站开发网站空间如何申请
  • 举报网站建设情况汇报wordpress中文版没有繁体字
  • 调用别人网站的数据库中国建设银行上海市分行网站
  • 做网站一个月可以赚多少钱wordpress更新后图片不显示图片
  • 河东网站建设创新的菏泽网站建设
  • 天宁寺网站建设青柠影院免费观看电视剧高清
  • 影视传媒广告公司网站模板电商专业是做什么的
  • 济南手机网站建设公司报价虚拟主机网站怎么上传文件
  • 网站怎么黑做网站怎么宣传运营
  • 涿州做网站的Myeclipse怎么做网站