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

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

Постраничный запрос [D5, Fb1.0]


Nikola62 ©   (2005-10-27 11:47:00) 

Необходимо выводить данные частями для просмотра.
Сделал вот-такой запрос. Ошибок не выдает, но в результате пустой набор данных. Что сделано не так?

select first 10 * from kart k1
where k1.k_code not in (select first 30 k.k_code from kart k order by k.k_name)
order by k1.k_name

k_code - первичный индекс


Zacho   (2005-10-27 21:21:00) [1]

Nikola62   (27.10.05 11:47)

Эта странная конструкция у тебя для того, чтобы получить записи с 31-й по 40-ую что-ли ?
Если да, то всё делается гораздо проще:

SELECT FIRST 10 SKIP 30 * FROM kart k ORDER BY k.k_name


Sergey13   (2005-10-27 12:07:00) [2]

А откуда эти числа - 10 и 30?
ИМХО, ты бы лучше нормальное условие написАл. Например "за период".
Сколько карточек то всего?


Nikola62   (2005-10-27 11:53:00) [3]

Єто надо для визуальной проверки введенных операторами карточек.


Sergey13   (2005-10-27 11:48:00) [4]

Ищещь игоку в стоге сена?


Наверх

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