Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 подскажите аналог LIMIT  [new]
просто Гость
Guest
В MySql усть конструкция SELECT * FROM table1 LIMIT 100, 50 , которая возвращает 50 строк начиная с 100. Есть ли ей аналог в MSSQL? Если выбирать первые 50, то это TOP 50, а как указать начало выборки?
6 окт 03, 12:24    [364731]     Ответить | Цитировать Сообщить модератору
 Re: подскажите аналог LIMIT  [new]
iSestrin
Member

Откуда: Новосибирск
Сообщений: 3811
без сортировки оно не имеет смысла...
а начало выборки лучше указывать с помощью условия по пк
6 окт 03, 12:32    [364749]     Ответить | Цитировать Сообщить модератору
 Re: подскажите аналог LIMIT  [new]
просто Гость
Guest
Что такое "по пк"? Хочу выводить информацию пользователю разбитую на страницы.
6 окт 03, 12:39    [364765]     Ответить | Цитировать Сообщить модератору
 Re: подскажите аналог LIMIT  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
В FAQ-е есть статья о постраничной выборке. Но, что-то он (фак я имею в виду) пока не работает. :(
6 окт 03, 12:40    [364773]     Ответить | Цитировать Сообщить модератору
 Re: подскажите аналог LIMIT  [new]
iSestrin
Member

Откуда: Новосибирск
Сообщений: 3811
пк - это primary key

приведи скрипт таблицы и как хочется сортировать, если непонятно
6 окт 03, 13:04    [364844]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить