图解MySQL-索引篇-索引失效有哪些-WHERE 子句中的 OR 中提到:
在 WHERE 子句中,如果在 OR 前的条件列是索引列,而在 OR 后的条件列不是索引列,那么索引会失效。
这部分存在歧义, OR 后面的字段是索引列,前面的不是索引列也会导致索引失效