Прежде чем я перепишу свой запрос и код и т.д. и т.д., просто хочу убедиться, что...
Верно ли, что нет способа создать индекс или переписать приведенный ниже запрос таким образом, чтобы индекс использовался для фильтрации по дате (которая представляет собой диапазон или набор дат) И использовался для сортировки по цене? Если можно, то как?
select id
from my_table
where date in ('2013-02-13', '2013-02-14' )
order by price;
Моя проблема в том, что фильтр даты может фактически возвращать много (> 100 000) строк, и мне нужно, чтобы они были отсортированы по цене.