使用 ORDER BY 子句排序
ASC:升序 DESC :降序
默认为升序
一、排序
1、单列排序
例1:salary按照降序排序
SELECT last_name,salary
FROM employees
ORDER BY salary DESC
2、多列排序
例1:按照department_id降序排序,salary升序排序
SELECT last_name,department_id,salary
FROM employees
ORDER BY department_id DESC,salary ASC
在对多列进行排序的时候,首先排序的第一列必须有相同的列值,才会对第二列进行排序。如果第 一列数据中所有值都是唯一的,将不再对第二列进行排序。
二、分页
使用 LIMIT 实现分页
例三:获取第一页前20条数据
SELECT employee_id,last_name
FROM employees LIMIT 0,20
公式如下:LIMIT (pageNo-1)*pageSize,pageSize
(当前页数-1)*每页条数,每页条数
例4:显示表中的第32/33条数据
SELECT employee_id,last_name
FROM employees LIMIT 31,2