Вопрос по базе данных?

  • Автор темы Автор темы MaksimHelp
  • Дата начала Дата начала

MaksimHelp

Client
Регистрация
23.09.2016
Сообщения
213
Реакции
8
Баллы
18
Нужно взять из базы 20 строк по id строк
Ну т.е к примеру со строки с id = 20 по строку id = 40
 
В Mysql
SELECT * FROM table where id >= 20 order by id desc limit 20;

В Oracle
SELECT * FROM table where ID >= 20 order by ID desc FETCH NEXT 20 ROWS ONLY;

Только нужно запоминать в переменную последний максимальный id для следующего запроса
 
  • Оценить
Реакции: MaksimHelp

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)