Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вывод запроса по страницам. / 4 сообщений из 4, страница 1 из 1
20.11.2002, 19:40:06
    #32070412
babaEGA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод запроса по страницам.
Добрые люди, подскажите, как организовать вывод запроса по страницам.
Т.е. должно быть что то типа Select top 20
Но только не первые 20, а 1-20 , потом 21- 40 и т.д.
А то у меня 5000 записей, если все на одну страницу - пользователь сайта умрет смертью храбрых! :(
Неужели в MS SQL нет никакого идентификатора номера записи в запросе ????


Спасибо.
...
Рейтинг: 0 / 0
20.11.2002, 19:59:55
    #32070418
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод запроса по страницам.
Так-уж и быть, дам вам фак:
http://www.sql.ru/faq/faq.aspx
http://www.sql.ru/faq/faq_topic.aspx?fid=105 (Постраничная выборка)
...
Рейтинг: 0 / 0
20.11.2002, 20:03:39
    #32070420
vap
vap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод запроса по страницам.
Несколько раз пробегали примерно такие запросы,

Код: plaintext
1.
2.
select top  10  * from
(select top  100  * from table order by id) a
order by id desc

Возможно лучше предварительно разбивать таблицу на страницы, а Вы спросите у [Александра Гладченко] как реализовано на SQL.RU.
...
Рейтинг: 0 / 0
20.11.2002, 20:50:52
    #32070436
babaEGA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод запроса по страницам.
большое спасибо за ссылочки :) Помогло...
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вывод запроса по страницам. / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]