limit概述

5、limit

  5.1、limit是将查询结果集的一部分取出来,通常使用在分页查询中

    分页作用是为了提高用户体验,可以一页一页翻页看

  5.2、limit用法:(非常重要)

      完整用法:limit startIndex,length

        startIndex是起始下标,length是长度

      缺省用法:limit 5;这是取前5

    按照薪资降序,取出排名在前5名的员工?

    select ename,sal from emp order by sal desc limit 5;//取前五条记录

    select ename,sal from emp order by sal desc limit 0,5;//

 

  5.3、注意:Mysql中limit在order by之后执行!!!!

  5.4、案例:取出工资排名在[3-5]名的员工?

    select ename,sal from emp order by sal desc limit 2,3;

    2表示起始位置从下标2开始,3表示长度

  5.5、取出工资排名在[5-9]名的员工?

    select ename,sal from emp order by sal desc limit 4,5;

  5.6、分页

    每页显示3条记录

    第1页:limit ?,3

    第2页:limit ?,3  

    第3页:limit ?,3

    第4页:limit ?,3

    每页显示pageSize条记录

    第pageNo页:limit (pageNo-1) * pageSize , pageSize

    

  

 

   记公式: limit (pageNo-1) * pageSize, pageSize

posted @   doremi429  阅读(221)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示