1 排序查询
1.1 语法
select 查询列表 from 表 [where 条件] order by 排序列表 [asc|desc]
1.2 应用
- 示例:查询员工信息,要求工资从高到低排序
SELECT * FROM employees ORDER BY salary DESC;
- 示例:查询部门编号>=90的信息,按入职时间排序。
SELECT * FROM employees WHERE department_id >= 90 ORDER BY hiredate ;
- 示例:按照年薪的高低显示员工的信息和年薪
SELECT * , salary * 12 * (1 + IFNULL(commission_pct, 0)) "年薪" FROM employees ORDER BY salary * 12 * (1 + IFNULL(commission_pct, 0)) DESC;
- 示例: