мне нужно номер строки 1,2,3,4,5, как новый столбец в скриншоте ниже ..Добавить номер строки в качестве нового столбца в SQL Server
Запрос:
Select
ROW_NUMBER() OVER (ORDER BY vgid) AS RowNumber,
*
from
T_EMS_VGDM_RULEMST
where
VGID in (156, 157, 158, 159, 165)
order by
CASE
WHEN VGID = 165 then 1
WHEN VGID = 158 then 2
WHEN VGID = 159 then 3
WHEN VGID = 157 then 4
WHEN VGID = 156 then 5
END
Пожалуйста, предложите
У меня есть вопрос с добавлением ROW_Number, но результат неправильный –
aah. да, он работает с desc ... спасибо –
'(ORDER BY vgid DESC)' пробовал? –