Если вы собираетесь отправить весь результат клиенту. Вы можете использовать плагин Jquery, например. Datatable . Может разбивать на страницы и сортировать
В противном случае для сортировки и разбивки на страницы в MySQL SQL будет выглядеть так:
SELECT * FROM data SORT BY first_column ASC, second_column DESC LIMIT 20, 10
LIMIT 20, 10, означает, выберите 10 строк со смещением 20, что означает, показать 10 строк на странице 3