Есть следующий запрос, который возвращает 10 первых записей из отсортированного по $field списка.
SELECT viewer_id, $field AS speed FROM table
WHERE $field > 0
ORDER BY $field DESC LIMIT 10
Возможно ли вернуть записи с 20 по 30, к примеру?
Пока создавал тему, пришла такая мысль: создать вид, с заранее отсортированными по определенному полю записями и возвращать уже от туда с какой-то по какую-то записи.
Какое тут наилучшее решение может быть?
PS: заранее отсортировать не выйдет, т.к. сортировка может быть по разным полям.
Отредактированно udaaff (31.12.2009 10:15:18)