У меня есть эта линия в моем запросе:SQL оператор обновления верхние и нижние строки
UPDATE Tnm_Lookup SET
P_C = 'C'
where Tnm_Lookup_ID in (select top (355) Tnm_Lookup_ID
from Tnm_Lookup
where Tnm_Lookup_ID = Tnm_Lookup_ID
order by Tnm_Lookup_ID DESC);
GO
У меня также есть один для верхних строк в настоящее время пытаются исправить. В основном мне нужно некоторое руководство по тому, как я могу достичь своих результатов, не будучи очень конкретным, т. Е. Выберите top (355)?
Эта таблица будет отличаться от размера, в зависимости от того, кто ее использует, чтобы она начиналась с более или менее и могла быть обновлена.
Итак, вы хотите обновить первую и последнюю строки таблицы? Ваш вопрос немного неясен. – Marusyk
- это то, что вы спрашиваете: как передать переменную rowcount для предиката TOP? – dlatikay
использовать% вместо 355? – xQbert