Страница 1 из 1

ограничение на кол-во записей (в запросе)

Добавлено: 03 фев 2012, 14:37
Den_Is
Глупый наверное вопрос но все же.
Возникла необходимость выбрать сто записей из таблицы (все с помощью лот файла).
Ну например из katorg
select * from katorg to dfb c:\katorg.dbf;
Можно ли ограничение поставить в запросе?

Ну например как то так
SELECT TOP 100 *;
FROM katorg;
ORDER BY Katorg.katorg_nam

Re: ограничение на кол-во записей (в запросе)

Добавлено: 03 фев 2012, 15:16
RAJAH

Код: Выделить всё

sql
select top 100 katorg.name
from katorg
order by katorg.name
to dbf katorg.dbf;

Re: ограничение на кол-во записей (в запросе)

Добавлено: 03 фев 2012, 15:23
Den_Is
В том то и дело что на ТОР ругается.

Re: ограничение на кол-во записей (в запросе)

Добавлено: 03 фев 2012, 15:29
RAJAH
Я пробовал, не ругается. Магические 3 буквы "sql" заметили?

Re: ограничение на кол-во записей (в запросе)

Добавлено: 03 фев 2012, 15:37
Den_Is
Конечно заметил ))) Делаю в саппорте запрос, не работает.
з/ы атлантис версия 3,03,22
Галактика 712
Support 4,35

Re: ограничение на кол-во записей (в запросе)

Добавлено: 03 фев 2012, 15:48
RAJAH
Den_Is писал(а):Конечно заметил ))) Делаю в саппорте запрос, не работает.
з/ы атлантис версия 3,03,22
Галактика 712
Support 4,35
Жаль, старая версия... У вас нет прямого SQL. "Начиная с Атлантис 5.2.07."

Re: ограничение на кол-во записей (в запросе)

Добавлено: 03 фев 2012, 18:34
edward_K
Ну можно попробовать такой забавной функцией как VisualCount - я ей иногда нумерацию пробиваю
типа and ( visualcount<100)
Быстрей вряд ли будет, но лишнее порежет.

Re: ограничение на кол-во записей (в запросе)

Добавлено: 06 фев 2012, 09:15
Den_Is
Спасибо, все заработало! :-)