Условия использовать c оператором AND
[SQL]
SELECT * from tab where id>=3 AND id<8
[/SQL]
желаемые 7,6,5,4,3.
[SQL]
SELECT *
FROM tab WHERE id >=8-5 LIMIT 5
[/SQL]
желаемые 7,6,5,4,3.
[SQL]
SELECT *
FROM tab LIMIT 8-5-1,5
[/SQL]
желаемые 7,6,5,4,3.
Сортировку думаю известно как делать (ORDER BY id DESC)