zoukankan      html  css  js  c++  java
  • 六、mysql分页查询

    参考url:https://www.bilibili.com/video/BV12b411K7Zu?p=132

    应用场景:当要显示的数据,一页显示不全,需要分页提交SQL请求

    语法:

      SELECT 查询列表

      FROM 表1

      【join type join 表2

      ON 连接条件

      WHERE 筛选条件

      GROUP BY 分组字段

      HAVING 分组后的筛选

      ORDER BY 排序的字段】

      LIMIT offset,size;

      Offset要显示条目的起始索引(起始索引从0开始)

      Size要显示的条目个数

    特点:

      1) limit语句放在查询语句的最后

      2) 公式

       要显示的页数page,每页的条目数size

        SELECT 查询列表

        FROM

        LIMIT (page-1)*size,size;

    案例1:查询前5条员工信息

        SELECT * FROM employees LIMIT 0,5;

        SELECT * FROM employees LIMIT 5;

    案例2:查询第11条到第25

        SELECT * FROM employees LIMIT 10,15;

    案例3:有奖金的员工信息,并且工资较高的前10名显示出来

        SELECT * FROM employees

        WHERE commission_pct IS NOT NULL

        ORDER BY salary DESC

        LIMIT 0,10;

  • 相关阅读:
    MyBatis的缓存
    16年随笔
    linux 随笔
    Linux下启动Tomcat启动并显示控制台日志信息
    linux 连接工具
    Linux Tomcat重新启动
    SpringMVC 文件上传 MultipartFile
    spring @component
    mysql转型
    MyBatis传入参数
  • 原文地址:https://www.cnblogs.com/nuochengze/p/12583839.html
Copyright © 2011-2022 走看看