#sql #sql-server #tsql
#sql #sql-сервер #tsql
Вопрос:
Я хочу, чтобы мой идентификатор был в порядке убывания, но хочу, чтобы мой S.No быть в порядке возрастания.
select ROW_NUMBER() OVER(order BY id) [S.N], id,itemname,unit,price
from items
ORDER BY id desc , [S.N]
Комментарии:
1. Ваш запрос выглядит идеально
2. Или предоставьте образцы данных и желаемые результаты.
3. Привет, я добавил pic к вопросу,.я хочу, чтобы мой s.no чтобы быть в asc, но идентификатор должен быть в desc, когда я использую этот запрос, и мой s.n, и идентификатор становятся desc
Ответ №1:
Просто добавьте desc
в свою оконную функцию:
SELECT
ROW_NUMBER() OVER(order BY id desc) [S.N],
id,
itemname,
unit,
price
from items
ORDER BY id desc