MaksimHelp Client Регистрация 23.09.2016 Сообщения 210 Благодарностей 8 Баллы 18 24.02.2019 #1 Нужно взять из базы 20 строк по id строк Ну т.е к примеру со строки с id = 20 по строку id = 40
doc Client Регистрация 30.03.2012 Сообщения 8 685 Благодарностей 4 651 Баллы 113 24.02.2019 #2 WHERE id>=20 AND id<=40 Но это не значит, что ты получишь строго 20 строк. Некоторых айдишников в этом диапазоне может и не быть в базе Реакции: MaksimHelp и Platon
WHERE id>=20 AND id<=40 Но это не значит, что ты получишь строго 20 строк. Некоторых айдишников в этом диапазоне может и не быть в базе
pym933 Client Регистрация 23.02.2016 Сообщения 26 Благодарностей 7 Баллы 3 25.02.2019 #3 В 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
В 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 для следующего запроса