六、limit子句 2019-10-30

  1. top N:limit N 或者 limit 0,N
  2. 分页limit startIndex,N 说明:startIndex(索引号)从0开始。
    pageSize:每页最多显示的行数
    pageNum:第几页
    分页语句公式:imit (pageNum-1)*pageSize,pageSize
    注意:分页之前一定要排序
    ①每页最多四条记录,求第二页数据
SELECT *
FROM emp
ORDER BY sal
LIMIT 4,4

②查询入职日期最早的前五名员工姓名,入职日期。

SELECT ename,hiredate
FROM emp
ORDER BY hiredate ASC
LIMIT 5

③查询工作在chicago并且入职日期最早的前两名员工姓名,入职日期。

SELECT ename,hiredate
FROM emp
WHERE deptno = 30
ORDER BY hiredate ASC
LIMIT 2

④按照每页显示5条记录,分别查询第1页、第2页、第3页信息,要求显示员工姓名、入职日期、部门名称。

SELECT ename,hiredate,deptno
FROM emp
LIMIT 0,5;
SELECT ename,hiredate,deptno
FROM emp
LIMIT 5,5;
SELECT ename,hiredate,deptno
FROM emp
LIMIT 10,5;
  1. 执行顺序:from、where、select、order by、limit
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容