MySQL DISTINCT 操作结果排序:索引如何影响结果顺序? 在没有指定排序条件时,MySQL InnoDB 存储引擎会根据所用索引的顺序,从左到右获取树结构中的值,从而决定排序结果。 以问题中的行政区划表为例,当不给省份字段添加索引时,查询到的省份列表会按照主键排序。而给省份字段添加索引后,由于二级索引的顺序和主键不同,查询结果也会随之改变,按照所用的二级索引顺序排序。因此,索引的添加影响了 DISTINCT 操作的结果排序。以上就是MySQL DISTINCT 操作结果排序:索引如何影响结果顺序?的详细内容,更多请关注其它相关文章!