建立三个字段的联合索引

联合索引(a,b,c)相当于建立了索引:(a),(a,b),(a,b,c)
先给出结论:a可以命中联合索引(a,b,c),c无法命中,所以ac组合无法命中联合索引。
1.建立abc联合索引(province,city,district)
ac索引查询
SELECT * FROM user_address WHERE province = '广东' AND district = '南雄市'
显示查询范围是ALL
2.直接建立ac两个字段得联合索引
SELECT * FROM user_address WHERE province = '广东' AND district = '南雄市'
查询结果是ref走了索引,扫描的行数也从21行变成了13行
3.ab索引查询
查询范围为ref
结论
abc联合索引,ac中的c不能命中这三个字段的联合索引,a可以命中,所以possible_keys列会显示使用了联合索引
abc索引,acb会走索引吗?