powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как в InterBase получить определенные записи из набора?
8 сообщений из 8, страница 1 из 1
Как в InterBase получить определенные записи из набора?
    #32440229
Shima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите кто чем может.


Я в InterBase 5 делаю запрос и получаю набор данных, например 100 записей. Как мне получить записи, например с 20-ой по 50-ую?
...
Рейтинг: 0 / 0
Как в InterBase получить определенные записи из набора?
    #32440261
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select first 30 * skip 19 from ...
...
Рейтинг: 0 / 0
Как в InterBase получить определенные записи из набора?
    #32440266
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>mv
Прямо так first и skip в IB5.X
Если нельзя сделать выборку из хранимой процедуры в IB5.X , то никак :((
...
Рейтинг: 0 / 0
Как в InterBase получить определенные записи из набора?
    #32440272
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Shima
А еще совет такой: переходи на Firebird 1.5 - легче жить будет...
...
Рейтинг: 0 / 0
Как в InterBase получить определенные записи из набора?
    #32440274
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не забывай что IB5

Можешь попробовать через хранимую процедуру

create procedure P
returns(v1 integer,v2 integer)
as
begin
i=0;
for select v1,v2 from t into :v1,:v2
do
begin
if i>20 then suspend;
if i>50 then exit;
i=i+1;
end
end
...
Рейтинг: 0 / 0
Как в InterBase получить определенные записи из набора?
    #32440338
Shima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>vovan1

я так и пробовал, впринципе получается, только выдает на одну запись больше
...
Рейтинг: 0 / 0
Как в InterBase получить определенные записи из набора?
    #32440378
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, ну сделай не >50 а >=50 или >49... Я скоро буду бояться отвечать на вопросы, а то вдруг мой вариант запроса выдаст на одну запись меньше...
...
Рейтинг: 0 / 0
Как в InterBase получить определенные записи из набора?
    #32440398
Shima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да это понятно, уже работает. Просто сначала написал, а потом подумал - иногда случается.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как в InterBase получить определенные записи из набора?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]