代码改变世界

MySQL bit类型增加索引后查询结果不正确案例浅析

2024-06-21 16:35  潇湘隐者  阅读(147)  评论(0编辑  收藏  举报
昨天同事遇到的一个案例,这里简单描述一下:一个表里面有一个bit类型的字段,同事在优化相关SQL的过程中,给这个表的bit类型的字段新增了一个索引,然后测试验证 时,居然发现SQL语句执行结果跟不加索引不一样。加了索引后,SQL语句没有查询出一条记录,删除索引后,SQL语句就能查询出几十条记录。下面