Как вывести записи с БД в обратном порядке с n-ой записи SQL?
Допустим есть 20(id) записей в бд. Мне нужно с 16-ой(id) записи вывести 5 записей в обратном порядке. Т.е 16,15,14,13,12. Как это можно реализовать?
Ответы (1 шт):
Автор решения: Ivan Dudarev
→ Ссылка
SELECT * FROM some_table ORDER BY id DESC OFFSET 4 LIMIT 5
Вот только OFFSET вам нужно будет вычислять в зависимости от общего количества записей