Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как в SQL () отобрать первые 10 записей [Firebird]


ruslan_as ©   (2004-01-19 11:06:00) 

select *
from test t
where ???
order by t.kod

Заранее спасибо за идеи.


Johnmen   (2004-01-19 12:38:00) [1]

>ruslan_as © (19.01.04 11:55) [10]
>Она бесплатная?

У меня 1.5.0.3744 бесплатный. Нашел, скачал, поставил....:)


myor   (2004-01-19 12:35:00) [2]

fb 1.0.908 (freeware):

select first <number> * from <table>


ruslan_as   (2004-01-19 12:17:00) [3]

>>Виталий Панасенко
У меня тоже Firebird-1.0.3.972-Win32
Странно но у меня на запрос

select first 10 *
from TEST
Выдает
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, char 13.
10.


Виталий Панасенко   (2004-01-19 12:01:00) [4]

У меня FB 1.0.3.972 (см. на www.ibase.ru), бесплатный :-)). Выполняет данную задачу запросом вида select first 10 * from tester...


ruslan_as   (2004-01-19 11:55:00) [5]

>>Johnmen
Она бесплатная? Тут нас по лицензионнкам наседают.


Sandman25   (2004-01-19 11:55:00) [6]

Если t.kod уникален, можно добавить
and 10>=(select count(*) from test where kod >= t.kod)


ruslan_as   (2004-01-19 11:54:00) [7]

>>myor
Пишу так
select TOP 10 *
from TEST t

Ответ:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, char 11.
10.


Johnmen   (2004-01-19 11:51:00) [8]

>Как теперь выкручиваться?

Взять версию посвежей. FB1.5


myor   (2004-01-19 11:44:00) [9]

top


ruslan_as   (2004-01-19 11:37:00) [10]

Приехали... Как теперь выкручиваться? Нужно что бы FB была бесплатная...


Johnmen   (2004-01-19 11:34:00) [11]

Твоя версия FB не поддерживает эту фичу...


ruslan_as   (2004-01-19 11:33:00) [12]

Пишу так:
select FIRST 10 *
from TEST t
Ругается на FIRST
Что не правильно пишу?


Johnmen   (2004-01-19 11:26:00) [13]

>Silver_ © (19.01.04 11:20)

FIRST


Silver_   (2004-01-19 11:20:00) [14]

TOP 10


Johnmen   (2004-01-19 11:11:00) [15]

FIRST 10


Наверх

Титульная страница Поиск, карта сайта Написать письмо