Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / как составить запрос на выборку первых n строк из таблицы не используя функцию f / 3 сообщений из 3, страница 1 из 1
31.10.2002, 09:36
    #32063416
AlexK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как составить запрос на выборку первых n строк из таблицы не используя функцию f
как составить запрос в InterBase на выборку первых n строк из таблицы не используя функцию first ?
...
Рейтинг: 0 / 0
05.11.2002, 13:38
    #32064940
Babrow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как составить запрос на выборку первых n строк из таблицы не используя функцию f
Можно составить хранимую процедуру
...
declare variable n Integer;
declare variable Counter Integer;
...
n=1000;
Counter=0;
For Select Id, Name from Table1
.....
do begin
Counter=Counter+1 ;
if (Counter<n) then
suspend;
end

Только это зачем? ведь это противоречит принципу реляционности.
...
Рейтинг: 0 / 0
05.11.2002, 14:16
    #32064957
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как составить запрос на выборку первых n строк из таблицы не используя функцию f
Действительно?! Зачем без FIRST()
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / как составить запрос на выборку первых n строк из таблицы не используя функцию f / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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