MySQL高级or索引失效情况_用 or 分割开的条件,如果 or 其中一个条件的列没有索引,那么涉及的索引都不会被用_Leon_Jinhai_Sun的博客-CSDN博客

网站介绍:文章浏览阅读377次。用or分割开的条件, 如果or前的条件中的列有索引,而后面的列中没有索引,那么涉及的索引都不会被用到。示例,name字段是索引列 , 而createtime不是索引列,中间是or进行连接是不走索引的 :explain select * from tb_seller where name='黑马程序员' or createtime = '2088-01-01 12:00:00'\G;..._用 or 分割开的条件,如果 or 其中一个条件的列没有索引,那么涉及的索引都不会被用