1、排序数据
SELECT name FROM t_student ORDER BY age;
查询t_student表的name字段按年龄大小排列
2、按多个列排序
SELECT * FROM t_student ORDER BY age,name;
查询结果先按age排,再按name排
3、指定排序方向(降序排列,关键字DESC)
SELECT name FROM t_student ORDER BY age DESC;
按年龄降序排列,查询name字段
SELECT * FROM t_student ORDER BY age DESC,name;
查询结果先按age降序排,再按name正序排
注:一、升序是ASC,一般不用,因为默认升序
二、多个降序排,每个字段后都要加DESC
4、使用ORDER BY 和LIMIT关键字查询出年龄最大或最小的
SELECT name FROM t_student ORDER BY age DESC LIMIT 1;
按照年龄从大到小排,取一行,即最大值