![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в 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