информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Все любят медСетевые кракеры и правда о деле ЛевинаГде водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Microsoft Authenticator прекращает... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
на Oracle я делал так 08.04.03 07:21  Число просмотров: 1103
Автор: SSf Статус: Незарегистрированный пользователь
<"чистая" ссылка>
1 раз
SELECT id,* FROM .. WHERE rownum<10 ORDER BY id
2-.. раз
SELECT id,* FROM .. WHERE id>id1 AND rownum<10 ORDER BY id
где id1 из предидущей выборки
<programming>
[БД] SQL 07.04.03 18:15   [Ktirf]
Автор: fuckyoudude Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Народ, такой трабл, надо сделать выборку из БД так , чтобы выбирались только , к примеру, первые n записей удовлетворяющих опред. улсловию, потом еще n ... ну как в поисковых системах. Это вообще можно на SQL сделать, и если да то как? :)

ЗЫ> База на 6-м Interbase.
[БД] SQL 07.04.03 18:46  
Автор: Night Knight [HZTeam.msk] <George Fedosejev> Статус: Member
<"чистая" ссылка>
Не знаю как с этим и интербейза, но в SQL92 определен такой синтаксис:

SELECT * FROM table
WHERE some constraints
LIMIT 10 [OFFSET N]

Выбирает 10 записей из результата запроса с возможним сдвигом на N позиций. Возможно тебе еще подойдет работа с курсорами.
По-моему, нет :( 07.04.03 18:43  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
<"чистая" ссылка>
Первую страничку ты через SELECT TOP <число> можешь вынуть, а вот с остальными ножницы...
ни select top, ни limit/offset не прокатили ^((( 07.04.03 21:01  
Автор: fuckyoudude Статус: Незарегистрированный пользователь
<"чистая" ссылка>
на Oracle я делал так 08.04.03 07:21  
Автор: SSf Статус: Незарегистрированный пользователь
<"чистая" ссылка>
1 раз
SELECT id,* FROM .. WHERE rownum<10 ORDER BY id
2-.. раз
SELECT id,* FROM .. WHERE id>id1 AND rownum<10 ORDER BY id
где id1 из предидущей выборки
сенк, я аналогично сделал, просто это как то искусственно, думал есть какой то спец. метод :) 08.04.03 18:13  
Автор: fuckyoudude Статус: Незарегистрированный пользователь
<"чистая" ссылка>
в mySQL 09.04.03 07:03  
Автор: SSf Статус: Незарегистрированный пользователь
<"чистая" ссылка>
В mySQL есть условие LIMIT и там все получается естейственно, а вообще помоему это не важно например часто надо выяснить количество страниц или сделать указатель позиции для каждой страници и т.д. так что стандартный SQL лудьше
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach