sql 升序降序排列

sql 升序降序排列,第1张

降序:SELECT*FROMkcORDER BY cpbhDESC

升序:SELECT*FROMkcORDER BY cpbh ASC

语法:

sql可以根据字段进行排序,其中,DESC表示降序,ASC表示升序

orderby字段名 DESC按照字段名降序排序

orderby字段名ASC按照字段名升序排序

实例:

一、/*查询学生表中姓名、学号,并以学号降序排序*/

selectname,StuIDfromStudents_informationorderbyStuIDdesc  /**orderby以什么排序,默认为升序,desc是降序*/

二、/*查询学生表中前5名学生的姓名,学号,并以学号升序排列*/

selecttop5name,StuIDfromStudents_informationorderbyStuID    /*orderby默认为升序*/

扩展资料

一、ORDERBY语句

ORDERBY语句用于根据指定的列对结果集进行排序。

ORDERBY语句默认按照升序对记录进行排序。

如果您希望按照降序对记录进行排序,可以使用DESC关键字。

二、SQL排序多个字段

orderby多个字段,每个字段后面都有排序方式,默认ASC

例如:selecttableaorderbya.time1,a.time2desc,a.time3asc

参考资料:w3school-SQLORDERBY子句

1、物理排序:SORT TO <新文件名>ON <字段名1>[/A|/D] [, <字段名2>[/A|/D] … ]。。。

/A 升序,/D 降序

2、结构复合索引(逻辑排序):INDEX ON <表达式> TAG<标记名>[FOR<条件>] [ASCENDING | DESCENDING ] [UNIQUE ]

ASCENDING:升序 DESCENDING 降序

3、单索引文件只能升序 不过你可以试着 用 - 数值型 -ASC(字符型)NOT 逻辑型 -YEAR(日期型)等 来试试也可以降序排的


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6772639.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存