sql排序倒序怎么写

在SQL中,需要使用“desc”关键字进行逆序排序,通常与“orderby”子句一起使用。
示例如下:例如,执行查询语句“select*fromstudentorderbyagedesc;”,则可以根据“age”字段进行倒序排序。
排序逻辑是通过“orderby”子句和排序字段来实现的。
如果需要对多个字段进行排序,请用逗号分隔每个字段。
默认情况下,“orderby”按升序(“asc”)排序。
如果包含“where”子句,则“orderby”必须放在“where”子句之后。

SQL数据库查询问题,倒叙?顺序(sql查询倒序排序)

CREATETABLE#temp(

IDINT

)

执行

INSERTINTO#tempVALUES(5);

INSERTINTO#tempVALUES(1);

INSERTINTO#tempVALUES(7);

INSERTINTO#tempVALUES(8);

执行

SELECT*FROM#temp;

执行p>

ID

----------

5

1

7

8

(4行受影响)

选择

ID

FROM

(

选择

ROW_NUMBER()OVER(ORDERBY(SELECT1))NO,ID

来自

#temp

)subQuery

ORDERBY

NODESC;

GO

ID

------------

8

7

1

5

(受影响的4行)