位置: 编程技术 - 正文

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改表名语句)

  • 车辆购置税退税计算
  • 退回以前年度教育附加费
  • 定额发票收入怎么报税
  • 用友T3怎么结转上年数据
  • 员工可以签订两份劳动合同吗
  • 无形资产按几年摊
  • 员工拓展活动方案范文
  • 住宿费电子普票可以抵扣进项税额
  • 企业所得税不征税收入
  • 土地增值税清算扣除项目
  • 我国流转税主要包括
  • 展厅出租或招商
  • 转销无形资产的处置流程
  • 电子发票开错怎么办
  • 关于个税应补退的说明
  • 小规模纳税人增值税账务处理
  • 小规模纳税人计提增值税账务处理
  • 去年管理费用多记账结账如何调账
  • window11beat
  • php字符串函数有哪些
  • 产品销售核算会计分录
  • 项目设计费怎么算
  • 对公账户转私人账户有限额吗
  • 当月不生产,生产成本怎么处理
  • 结转出租包装物因不能使用而报废的残料价值
  • phpqrcode 实例
  • 最贵的十张照片
  • 小企业会计准则没有以前年度损益调整科目
  • 收到投资款投资人怎么感谢
  • 基建费用如何摊销
  • 华为od机试题题库
  • 季报的利润表本月金额填的是当月数可以吗
  • densenet网络结构详解
  • 工程师模式有什么用
  • 酒店押金的账务处理
  • 永久性差异会计不确认收入
  • 员工出差过程中意外死亡算工伤吗
  • 一般公司是什么企业类型
  • python tkinter ttk
  • 三方转账协议各方怎么记账
  • 财务状况简单说明
  • 其他应收款增加会计分录
  • 合营企业和联营企业都是权益法吗
  • 年报资金数额是什么意思
  • case语句怎么执行
  • 以经营房产投资合营收固定收益如何开发票?
  • 核定征收和查账征收可以自己选择吗
  • 经营出租固定资产折旧费计入什么科目
  • 减免税款属于政府补助利得吗
  • 其他收益用什么明细账
  • 个人所得税的减免政策有哪些
  • 某项目施工成本计划如下图,则5月末
  • 结转损益类科目余额
  • 预付房租收到发票后如何做账
  • 减免增值税记账
  • 公司国庆节给员工慰问品
  • 盘盈的固定资产按什么入账
  • 限额领料单属于什么凭证多选题
  • sql server数据库监控
  • mysql日期字段
  • mysql使用入门教程视频
  • 电脑设置光盘启动方法
  • 操作系统安全配置一般包括哪些内容
  • windows英文版本
  • ubuntu x
  • win8系统硬盘怎样分区
  • windows媒体中心关不掉
  • apache2.4配置文件详解
  • dosbox批处理
  • unity血条slider
  • js确认框s弹出框确定和取消
  • jquery读写文件
  • angular api
  • 学完js不会用怎么办
  • Python对象转列表
  • 企业公示信息怎么查询
  • 与税务有关的公需课
  • 湖南省株洲市税务局
  • 小微企业所得税优惠政策最新2023
  • 郑州土地出让金2023年多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设