排序數據ORDERBY

一、排序數據排序

SELECT name FROM t_student ORDER BY age;數據

查詢t_student表的name字段按年齡大小排列查詢

二、按多個列排序

SELECT * FROM t_student ORDER BY age,name;

查詢結果先按age排,再按name排

三、指定排序方向(降序排列,關鍵字DESC)

SELECT name FROM t_student ORDER BY age DESC;

按年齡降序排列,查詢name字段

SELECT * FROM t_student ORDER BY age DESC,name;

查詢結果先按age降序排,再按name正序

注:1、升序是ASC,通常不用,由於默認升序

2、多個降序排,每一個字段後都要加DESC

四、使用ORDER BY 和LIMIT關鍵字查詢出年齡最大或最小的

SELECT name FROM t_student ORDER BY age DESC LIMIT 1;

按照年齡從大到小排,取一行,即最大值

相關文章
相關標籤/搜索