voland
Guest
Поиск и вывод по странницам
Сделал поиск по БД, но поскольку кол-во данных достаточно большое, решил сделать разбивку по страницам... и столкнулся с проблемой, ведь для того чтобы побить по страницам, я должен сначала посчитать сколько всего элементов пойдет на вывод... сделать я это могу
SELECT count(*) FROM tbl
Но раз это поиск, то несложно догадаться, что и условие поиска большое... Можно сделать два раза повторив запрос, а нельзя ли это сделать одним запросом, посчитать и кол-во записей удовлетворяющих поиску и вывод их после по страницам?
Сделал поиск по БД, но поскольку кол-во данных достаточно большое, решил сделать разбивку по страницам... и столкнулся с проблемой, ведь для того чтобы побить по страницам, я должен сначала посчитать сколько всего элементов пойдет на вывод... сделать я это могу
SELECT count(*) FROM tbl
Но раз это поиск, то несложно догадаться, что и условие поиска большое... Можно сделать два раза повторив запрос, а нельзя ли это сделать одним запросом, посчитать и кол-во записей удовлетворяющих поиску и вывод их после по страницам?