Вывод данных из таблицы базы данных порциями

Рейтинг: 1Ответов: 1Опубликовано: 04.10.2014

Привет друзья!

Нужна помощь, есть база данных, в ней, например, 300 записей, нужно сделать 3 разных запроса, которые бы вывели:
- 1 запрос: первые 100 записей;
- 2 запрос: следующие 100 записей;
- 3 запрос: последние 100 записей;

Помогите, пожалуйста! Удачного всем дня!

Ответы

▲ 1

Ответ из комментариев:

Для вывода данных можно воспользоваться запросами вида

SELECT * FROM tbl_name LIMIT 0, 100

Здесь tbl_name - имя таблицы, 0 - количество пропускаемых записей, 100 - количество выбираемых записей. Т.е. три необходимых запроса будут выглядеть так:

SELECT * FROM tbl_name LIMIT 0, 100
SELECT * FROM tbl_name LIMIT 100, 100
SELECT * FROM tbl_name LIMIT 200, 100