浅谈MySQL中不等号索引问题

最近在使用MySQL中的一个小总结。

在MySQL中,不等号<>在主键字段和唯一索引字段中会走索引,在普通索引的字段上不会走索引。

1.当不等号<>作用在普通索引字段上

表信息:

浅谈MySQL中不等号索引问题_第1张图片

使用explain查看普通索引字段,没有走索引

浅谈MySQL中不等号索引问题_第2张图片

2.当不等号<>作用在主键索引字段上

使用explain查看主键索引字段,走索引。

浅谈MySQL中不等号索引问题_第3张图片

3.当不等号<>作用在唯一索引字段上

表信息如下

浅谈MySQL中不等号索引问题_第4张图片

使用explain查看唯一索引字段,走索引。

浅谈MySQL中不等号索引问题_第5张图片

到此这篇关于浅谈MySQL中不等号索引问题的文章就介绍到这了,更多相关MySQL 不等号索引内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的:(浅谈MySQL中不等号索引问题)