排序查询
语法:
select 查询列表
from 表
where 筛选条件
order by 排序列表[asc|desc]//desc降序
#排序列表是按照排序的字段
例:
select *
• from employees
• order by salary desc
按函数排序:
length()表示长度例:
SELECT LENGTH(last_name) as 字节长度,last_name,salary
FROM employees
order BY 字节长度 desc;
按多个排序字段排序
例:
SELECT salary,employee_id
FROM employees
ORDER BY salary asc,employee_id desc;
先按照第一个,如果第一个的一样就按照第二个来排序
特点:
1.asc是表示升序,从上往下升序,desc降序,不写默认升序
2.order by字句可以支持字段,多个字段,函数或别名
3.order by一般是放在最后面的。