例1:查询员工工资从低到高升序排序
SELECT * FROM employees ORDER BY salary ASC;
例2:查询员工工资从高到低降序排序
SELECT * FROM employees ORDER BY salary DESC;
Order By也可以实现多字段排序,例如先按照某一字段进行排序,然后再按另一字段进行排序
例3:查询员工信息,先按照工资升序,再按员工编号降序
SELECT * FROM employees ORDER BY salary ASC, employee_id DESC;
这个意思就是优先按照工资进行升序,如果遇到工资相同则再按照员工编号降序进行排序
例4:查询员工信息名字长度降序
SELECT * FROM employees ORDER BY LENGTH( last_name ) DESC;