Может быть. В общем случае, если такой индекс существует, он будет использовать сканирование диапазона этого индекса, если в запросе нет «лучшего» индекса. Однако, если оптимизатор решит, что диапазон окажется слишком большим (то есть включает более чем, скажем, 1/3 строк), он, вероятно, вообще не будет использовать индекс, так как сканирование таблицы, скорее всего, будет быстрее.
Используйте EXPLAIN (в SELECT; вы не можете EXPLAIN удалить), чтобы определить свое решение в конкретном случае. Это может зависеть от
- Сколько строк в таблице
- Какой диапазон вы задаете
- Что еще указано в предложении WHERE. Он не будет использовать сканирование диапазона одного индекса, если есть другой индекс, который «выглядит лучше».