1、語法:
select 查詢列表 from 表名【where 篩選條件】order by 排序的字段或表達式;
2、特點:
(1)asc代表的是升序,可以省略;desc代表的是降序
(2)order by子句可以支持 單個字段、別名、表達式、函數、多個字段
(3)order by子句在查詢語句的最後面,除了limit子句
3、按單個字段排序
SELECT * FROM employees ORDER BY salary DESC;
4、添加篩選條件再排序
案例:查詢部門編號>=90的員工信息,並按員工編號降序
5、按表達式排序
案例:查詢員工信息 按年薪降序
6、按別名排序
案例:查詢員工信息 按年薪升序
7、按函數排序
案例:查詢員工名,並且按名字的長度降序
8、按多個字段排序
案例:查詢員工信息,要求先按工資降序,再按employee_id升序
關注公衆號:Java後端生活,乾貨文章第一時間送達!