2016-09-30 21 views
0

Ich möchte, dass meine ID in absteigender Reihenfolge ist, aber meine S.No in aufsteigender Reihenfolge sein soll.id in absteigender S.N in aufsteigender Reihenfolge

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

Ihre Anfrage perfekt –

+0

Oder liefern Beispieldaten und die gewünschten Ergebnisse sieht. –

+0

Hallo, ich habe Bild zu der Frage hinzugefügt, .Ich möchte, dass mein s.no nicht in asc sein soll, aber ID in desc sein, wenn ich diese Abfrage benutze, sowohl mein s.n als auch id werden desc –

Antwort

0

Gerade desc zu Ihrem Fensterfunktion hinzufügen:

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