У меня есть такой запрос, где я хочу отобразить отсортированные записи в разбивке на страницы.
Это мой запрос.
SELECT * FROM answers
WHERE userid = '10'
ORDER BY votes LIMIT 10, 20
Два аргумента LIMIT
будут использоваться для постраничного отображения записей. Теперь моя проблема ORDER BY
. Как MySQL выполняет этот запрос?
1-й способ
- Выберите записи в соответствии с фильтрами
- Сортировать их
- Ограничить их
2-й способ
- Выберите записи в соответствии с фильтрами
- Ограничить их
- Сортировать их
Если я думаю, как движок MySQL, я бы хотел реализовать 2-й, так как тогда мне пришлось бы сортировать меньшие записи?
Может кто-нибудь пролить свет на это?
Привет