位置: 编程技术 - 正文

MySQL关于exists的一个bug

编辑:rootadmin

推荐整理分享MySQL关于exists的一个bug,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

今天碰到一个关于exists很奇怪的问题

第一个语句如下:

产生的结果是:

第二个语句如下:

产生的结果是:

确实相当奇怪,对于exist子句来说,其判断的是子查询的值是否存在,也就是说,列名,和对列名求最大值没什么区别啊。

包括MySQL官方文档中也提到

Traditionally, an EXISTS subquery starts with SELECT *, but it could begin with SELECT 5 or SELECT column1 or anything at all. MySQL ignores the SELECT list in such a subquery, so it makes no difference.

MySQL关于exists的一个bug

大意就是MySQL会自动忽略到SELECT的列表。

后来在自己的环境测试了一下,确实是MySQL的一个bug

测试环境:MySQL 5.6.,5.7.

很明显,id等于2的列不存在,但是第二条语句还是当做TRUE来处理了。

也确认了下两条语句的执行计划和改写后的SQL

第一个语句

第二个语句

执行计划及改写后的SQL确实有所不同,看来,确实是MySQL的一个bug了。

于是,给官方提了个bug

,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

MYSQL将表名称修改成大写的存储过程 本文为大家分享了MYSQL将表名称修改成大写的存储过程,具体内容如下1.条件:1.1Mysql设置对大小写敏感2.执行下述存储过程:#calluppercase('库名')DROPPROCEDUR

mysqldumpslow用法示例(慢查询) mysqldumpslow是mysql自带的用来分析慢查询的工具经常使用几个命令-sORDERwhattosortby(al,at,ar,c,l,r,t),‘at'isdefault-tNUMjustshowthetopnqueries-gPATTERNgrep:onlyconsiderstmtsthati

详解MySQL用事件调度器Event Scheduler创建定时任务 前言事件调度器相当于操作系统中的定时任务(如:Linux中的cron、Window中的计划任务),但MySql的事件调度器可以精确到秒,对于一些实时性要求较高的数

标签: MySQL关于exists的一个bug

本文链接地址:https://www.jiuchutong.com/biancheng/348242.html 转载请保留说明!

上一篇:Mysql分区表的管理与维护(mysql 表分区)

下一篇:MYSQL将表名称修改成大写的存储过程(mysql改表名语句)

  • 个人独资企业要交税吗
  • 实收资本多长时间缴纳完?
  • 个人独资企业需要交什么税
  • 资产总额的季度怎么算
  • 全年一次性奖金计税方式2023
  • 无形资产属于货币性项目吗
  • 电子税务局没有发票开具
  • 核定征收需要什么条件
  • 医院收费单能当凭证用吗
  • 工伤私了赔偿
  • 付了定金一定会有货吗
  • 股权转让需要缴纳企业所得税吗
  • 企业所得税逾期申报怎么补报
  • 福利费发票可以开个人抬头吗
  • 全额抵扣的发票怎样入账
  • 全额计提坏账符合的条件
  • 国家高新补助款多久到账
  • 新成立公司没有财务报表情况说明
  • 研发费用税点是什么意思
  • 营改增之前
  • 总公司中标分公司开票避税
  • 雇主责任险会计分录
  • 纳税服务一体化综合监督工作情况报告
  • 税务代理有哪些岗位
  • 没领税票会产生税吗
  • 长期挂账的其他应收款如何处理
  • 私立幼儿园收的特色课费可以追回吗
  • 土地平整费计入什么科目
  • 公司收到境外付款的人民币
  • appdata如何移动
  • 物业公司的水电工工作职责
  • php mktime函数
  • php用户登录用的什么技术
  • 宏基笔记本一键恢复系统
  • 收购后的固定资产如何入账
  • 收到债劵利息会减少吗
  • 会计学中的折旧是什么意思
  • 酒店的押金怎么做账
  • php img
  • 深入php:面向对象、模式与实践
  • 赠送的商品怎么入库 企业会计准则
  • 企业利润分配的通常去向包括
  • php获取当前访问目录
  • 创建vue3项目的步骤
  • springcloud阿里巴巴
  • php魔术方法功能与用法实例分析
  • 研发费用怎么体现
  • php判断useragent
  • 子公司借钱给母公司,未收取利息,要纳税吗
  • 财务报告与财务思维
  • mongodb重置密码
  • 车辆保险费用查询
  • 豆腐是农产品还是工业产品
  • 账务核对包括哪些内容
  • 闽侯县安置房交易缴纳土地出让金
  • 公共电话亭的话费怎么算
  • 为什么要进行结账和对账
  • 收到投资方投入设备一台会计科目
  • 以前年度应交税费多计提怎么调平
  • 事业单位应设置事业收入科目
  • sql语句查询记录
  • win7系统突然退化
  • xp电脑显示屏显示不全
  • 怎么改windowsxp版本
  • u启动开机启动快捷键
  • on_wm_lbuttondown
  • win102020h2版本
  • 360安全卫士升级后的安装包在哪里
  • jquery 属性
  • js原生实现call
  • js中...用法
  • 如何进行前后端交互
  • python twinter
  • jquery动态添加css样式
  • 安卓样式大全
  • unity2018预制体
  • 安卓开发日记本
  • 动感相册模板
  • 基层税务工作难点重点热点
  • 发票号码应与哪个号码一致
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设