Какой то непонятный вопрос, точнее странный способ выбирать следующие N постов. Способ сортировки НИКАК не влияет на следующие 10, точнее это не ваша забота. В случае апи я указываю метод сортировки и страницу, так как апи НЕ ЗНАЕТ где и как я остановился, к нему приходит запрос "отдать страницу 4 с сортировкой по рейтингу", что должно вызвать у вас sql
SELECT * FROM `posts`
WHERE 1
ORDER BY `rating` DESC
LIMIT 40,10
Все, результат отдать пользователю. Если следующим запросом к апи будет 5 страница с сортировкой по дате - отдаете 5 страницу с сортировкой по дате.
UPD:
Все по порядку как положено (AUTO INCREMENT)
и тут посты с ид 5 и 12 удаляются, и - опа, не по порядку (