select排序时,用到了哪些方法?

如题所述

select语句对对查询结果排序时,用order by子句指定排序字段,使用asc指定升序,使用desc降序。

数据库select语句的排序查询方法:在select语句中,order by表示排序;asc表示升序;desc表示降序。

例:查找学生的总学分以升序排列,出生日期以降序排列的学生姓名和学号:

use Grade

select  姓名,出生日期,总学分, 学号

from Student

order by 总学分 asc,出生日期 desc

以第一列为主序,再在第一列相等的基础上再对第二列排序;asc默认,可省略。

扩展资料:

select语句的基本子句:

1、FORM子句用于指定表或查询,该表的查询包含SELECT语句中列举的字段。

2、WHERE子句用于指定查询记录的条件,如果省略该子句,则查询将返回表中的所有行。

3、GROUP BY将记录与指定字段中的相等值组合成单一记录。

4、HAVING子句在 SELECT 语句中指定,显示哪些已用 GROUP BY 子句分组的记录。

5、ORDER BY子句指定按照递增或递减顺序在指定字段中对查询的结果记录进行排序。

参考资料来源:百度百科-SELECT语句

温馨提示:答案为网友推荐,仅供参考