美文网首页
SQL语句:分页查询

SQL语句:分页查询

作者: 一个小运维 | 来源:发表于2021-06-09 08:45 被阅读0次

分页查询

  • 使用SELECT查询时,如果结果集数据量很大,比如几万行数据,放在一个页面显示的话数据量太大,不如分页显示,每次显示100条

  • 要实现分页功能,实际上就是从结果集中显示第1至100条记录作为第1页,显示第101至200条记录作为第2页,以此类推

  • 分页实际上就是从结果集中“截取”出第M至N条记录。这个查询可以通过LIMIT <M>, <N>子句实现

  • 起始索引从0开始

  • 每页显示内容速算:LIMIT (PAGE-1)*SIZE, SIZE

  • 示例:

# 按employee_id排序,取出前5位员姓名
mysql> select employee_id, name from employees
    -> order by employee_id
    -> limit 0, 5;
+-------------+-----------+
| employee_id | name      |
+-------------+-----------+
|           1 | 梁伟      |
|           2 | 郭岩      |
|           3 | 李玉英    |
|           4 | 张健      |
|           5 | 郑静      |
+-------------+-----------+
5 rows in set (0.00 sec)

# 按employee_id排序,取出前15至20号员姓名
mysql> select employee_id, name from employees
    -> order by employee_id
    -> limit 15, 5;
+-------------+--------+
| employee_id | name   |
+-------------+--------+
|          16 | 聂想   |
|          17 | 陈阳   |
|          18 | 戴璐   |
|          19 | 陈斌   |
|          20 | 蒋红   |
+-------------+--------+
5 rows in set (0.00 sec)

相关文章

  • 2019-06-24

    一、分页查询(sql语句limit) sql语句+limit m(n-1)开始点,(m)显示条数 m:每...

  • Hibernate查询方式和策略

    1. 遍历HashSet 2. HQL查询语句 基本查询和SQL语句类似,但是面向对象。 条件查询 分页 setF...

  • 2018-10-10:分页

    分页 真分页使用特定的sql语句,条件查询出指定内容 假分页数据全部取出,在页面分页显示 分页数据pageSize...

  • sql分页查询语句

    SELECT keyword FROM `keywords` WHERE id='59' ORDER BY ke...

  • SQL语句:分页查询

    分页查询 使用SELECT查询时,如果结果集数据量很大,比如几万行数据,放在一个页面显示的话数据量太大,不如分页显...

  • 【本人秃顶程序员】8 种常被忽视的 SQL 错误用法

    ←←←←←←←←←←←← 快!点关注 sql语句的执行顺序: 一、LIMIT 语句 分页查询是最常用的场景之一,但...

  • sql实现union连接查询的排序和分页

    出库订单状态查询后端mybatis的mapper文件中查询语句中直接实现排序和分页的SQL语句。 总体上,是调...

  • 数据库分页查询

    sqlserver分页查询语句 mysql分页 oracle分页查询语句 EF Lambda Skip跳过多少条...

  • listview实现分页查询

    ###分页查询 * 限制返回具体某些数据的sql语句如下: > select * from stu limit P...

  • ORACLE分页查询SQL语句

    rownum是Oracle数据库中的一个特有关键字,返回的是一个数字代表记录的行号。这篇文章主要介绍了oracle...

网友评论

      本文标题:SQL语句:分页查询

      本文链接:https://www.haomeiwen.com/subject/ubyheltx.html