2016-09-30 158 views
0

我希望我的ID按降序排列,但希望S.No按升序排列。id以降序排列S.N,按升序排列

select ROW_NUMBER() OVER(order BY id) [S.N], id,itemname,unit,price 
from items 
ORDER BY id desc , [S.N] 

Picture of the database

+1

您的查詢看起來很完美 –

+0

或提供樣本數據和預期的結果。 –

+0

嗨,我已經添加了圖片的問題,。我希望我的s.no在asc但id在desc當我使用此查詢我的s.n和id都成爲desc –

回答

0

只需添加desc到你的窗口函數:

SELECT 
    ROW_NUMBER() OVER(order BY id desc) [S.N], 
    id, 
    itemname, 
    unit, 
    price 
from items 
ORDER BY id desc