请大牛帮忙看下这个SQL为什么不走正确的索引

    整张表总数据量:    7981355
    9月份数据量:       925100
    9月份数据占总数量比例:11%左右
explain
SELECT
        count(1)
    FROM
        t_order_main_info 
    WHERE
        F_MER = 'LSGQSH' 
        AND F_ORDER_PAY_TIME >= '20200901000000' 
    AND F_ORDER_PAY_TIME <= '20200930235959' 

explain SQL(查询一个月的数据)

图片说明

explain SQL(查询一天的数据)

图片说明

说明一下:查询时间为一个月的时候不走IDX_F_ORDER_PAY_TIME,当我把时间改成一天时,就走IDX_F_ORDER_PAY_TIME索引了

数据库版本

华为云RDS
MySQL 5.7.27 8核16G 主备

表结构

图片说明

请大牛帮忙分析一下,为什么不走这个索引,而走了第一个索引

你建立一个联合索引试试