Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Пейджинг выборки  [new]
FatherSql
Member

Откуда:
Сообщений: 3812
итак есть запрос который на выходе может дасть ну скажем миллион строк.Это нужно отобразить и естественно этот миллион никому не в пень не упал. Обычное решение этой проблемы постраничный вывод. Так как я не рублю в mssql (на оракле подобную проблему решали) вопрошаю реально ли? и как это быстро работает? mssql както выбирает только нужные записи или это можно считать как он выбрал все эти записи но на выходе просто отдал несколько (10 к примеру)? И еще интересует можно ли это сделать для процедуры, подозреваю что нет но все же? в процедуре идет селект, далеее по этому селекту еще какието селекты и я как я думаю понять сколько там будет внутри одному богу известно и выбрать очередные 10 оптимально нельзя (по тупому можно, счетчик какой нибудь увеличивая но это бред)
21 апр 14, 14:50    [15911108]     Ответить | Цитировать Сообщить модератору
 Re: Пейджинг выборки  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
https://www.sql.ru/faq/faq_topic.aspx?fid=105
21 апр 14, 14:51    [15911116]     Ответить | Цитировать Сообщить модератору
 Re: Пейджинг выборки  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
ORDER BY OFFSET
21 апр 14, 15:24    [15911361]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить