Выборка определенного числа записей в Interbase
select * from table where name like '%книга%' order by name
результаты запроса через php выводяться пользователю, но т.к. результатов может быть много, то выводятся по 20 результатов на странице, так вот как мне выбрать только первые 20, или с 21 по 40?
Цитата:
On 2002-08-19 1724, Anonymous wrote
Происходит поиск в БД по какой-то маске, т.е. например
select * from table where name like '%книга%' order by name
результаты запроса через php выводяться пользователю, но т.к. результатов может быть много, то выводятся по 20 результатов на странице, так вот как мне выбрать только первые 20, или с 21 по 40?
select * from table where name like '%книга%' order by name limit <сколько вывести>;
select * from table where name like '%книга%' order by name limit <откуда начать>, <сколько вывести>