ZKX's LAB

如图所示,按升序排序的字段是 SQL如何按两个字段排序,一个按倒序一个按升序?

2020-08-12知识11

sql 中排序先按某字段升序,后按某字段降序。 order by 后面的是从第一个开始的order by position,money desc,top desc的意思是position升序排列,position相等时候 按money降序排,position,money都相等时候,按top降序排SQL如何按两个字段排序,一个按倒序一个按升序? order by 字段1 desc,字段2加上desc表示倒序,如果什么都不加,就默认为升序如select*from table1 order by name desc,id;就是按照name的倒序,id的升序来查询select语句对对查询结果排序时,用( )子句指定排序字段,使用( )指定升序,使用( )降序。 select语句2113对对查询结果排序时,用order by子句指定排5261序字段,使4102用asc指定升序,使用desc降序1653。数据库select语句的排序查询方法:在select语句中,order by表示排序;asc表示升序;desc表示降序。例:查找学生的总学分以升序排列,出生日期以降序排列的学生姓名和学号:use Gradeselect 姓名,出生日期,总学分,学号from Studentorder by 总学分 asc,出生日期 desc以第一列为主序,再在第一列相等的基础上再对第二列排序;asc默认,可省略。扩展资料:select语句的基本子句:1、FORM子句用于指定表或查询,该表的查询包含SELECT语句中列举的字段。2、WHERE子句用于指定查询记录的条件,如果省略该子句,则查询将返回表中的所有行。3、GROUP BY将记录与指定字段中的相等值组合成单一记录。4、HAVING子句在 SELECT 语句中指定,显示哪些已用 GROUP BY 子句分组的记录。5、ORDER BY子句指定按照递增或递减顺序在指定字段中对查询的结果记录进行排序。参考资料来源:-SELECT语句

#sql数据库#select#asc#sql排序

随机阅读

qrcode
访问手机版