2014-11-14 7 views
0

Я знаю основной индекс записи таблицы и хочу получить следующую строку после этого индекса. Например, если основной индекс записи равен 3, а первичный индекс следующей строки - 6, то как я могу получить следующий строка, если я знаю первичный индекс 3.i использую сервер Sql 2008 R2.Основная проблема получения ключа

+1

Почему вы добавляете свой вопрос в mysql, если используете сервер sql? – Jens

ответ

0
SELECT TOP 1 * 
FROM [TABLE] T 
WHERE T.ID > @KnownID 
ORDER BY ID 

Где @KnownID - это первичный ключ, о котором вы знаете.