Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как достать N-ую запись ? / 5 сообщений из 5, страница 1 из 1
19.03.2002, 09:41
    #32025668
XOXOL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать N-ую запись ?
Первые К записей достать могу, а как именно н-ю ?
например, есть записи
1- first
2-second
3-third
4-forth
...


как вытащить например 3 запись ?


Спасибо.
...
Рейтинг: 0 / 0
19.03.2002, 09:53
    #32025671
Dankov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать N-ую запись ?
Указывая в секции WHERE значение её первичного ключа.
...
Рейтинг: 0 / 0
19.03.2002, 10:07
    #32025676
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать N-ую запись ?
Вообще-то способы есть, но надо работать с данными, а не с записями.
...
Рейтинг: 0 / 0
19.03.2002, 10:17
    #32025677
XOXOL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать N-ую запись ?
Охота, чтобы как в оракле :
select * from (select ... ) where rownum = N

в один запрос ! (сложный, большой, вложенный - НЕ ВАЖНО! )
...
Рейтинг: 0 / 0
19.03.2002, 11:31
    #32025691
zamm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать N-ую запись ?
Например вот так
select top 1 *
from (select top N from myTable order by id) t
order by id desc
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как достать N-ую запись ? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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