`

Mysql limit offset用法举例

 
阅读更多

本文内容:
Mysql limit offset示例

 

例1,假设数据库表student存在13条数据。
 

代码示例:
语句1:select * from student limit 9,4
语句2:slect * from student limit 4 offset 9
// 语句1和2均返回表student的第10、11、12、13行  
//语句2中的4表示返回4行,9表示从表的第十行开始

例2,通过limit和offset 或只通过limit可以实现分页功能。
假设 numberperpage 表示每页要显示的条数,pagenumber表示页码,那么 返回第pagenumber页,每页条数为numberperpage的sql语句:
 

代码示例:
语句3:select * from studnet limit (pagenumber-1)*numberperpage,numberperpage
语句4:select * from student limit numberperpage offset (pagenumber-1)*numberperpage

分享到:
评论

相关推荐

    浅谈mysql使用limit分页优化方案的实现

    Mysql limit分页语句用法 与Oracle和MS SqlServer相比,mysql的分页方法简单的让人想哭。 –语法: SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset –举例: select * from table limit 5; --...

    PHP安全性漫谈之Mysql数据库安全性设置.docx

    $stmt = $pdo->prepare("SELECT id, name, inserted, size FROM products WHERE size = :size ORDER BY :order LIMIT :limit OFFSET :offset"); $stmt->bindParam(':size', $size); $stmt->bindParam(':order', $...

    1.3、索引库使用的增删改查,以及数据库的连接导入1

    - **start, rows(分页处理)**:类似SQL的OFFSET和LIMIT,控制返回结果的数量和起始位置。 - **Fl(返回结果中的域列表)**:指定返回文档中哪些字段的值。 - **Df(默认搜索域)**:如果没有明确指定查询域,则...

    程序员的SQL金典(完整版).pdf

    - 结合 `OFFSET` 和 `LIMIT` 或其他方法实现分页查询。 **4.5 抑制数据重复** - 使用 `DISTINCT` 关键字去除重复记录。 **4.6 计算字段** - **常量字段** - 直接在 `SELECT` 语句中计算常量值。 - **字段间的...

    程序员的SQL金典6-8

    - **MySQL**:使用`LIMIT`子句。 - **MS SQL Server 2000**:使用`TOP`关键字。 - **MS SQL Server 2005**:使用`OFFSET`和`FETCH NEXT`。 - **Oracle**:使用`ROWNUM`。 - **DB2**:使用`FETCH FIRST`。 **4.5 ...

    JSP 详细教程

    - 通过LIMIT和OFFSET子句实现分页查询。 **5.8 连接数据库的其它方式** - **连接Oracle数据库**:使用Oracle JDBC驱动。 - **连接MySql数据库**:使用MySQL JDBC驱动。 **5.9 查询Excel电子表格** - 使用第三方库...

    JSP教程文档_从入门到精通_一步一步学习

    **3.1.3 常用方法举例** request对象还提供了许多其他有用的方法,如:`setAttribute()`、`getAttribute()`等。 **3.1.4 用户注册** 利用request对象获取用户输入,并将其存储在数据库中进行注册操作。 **3.1.5 ...

Global site tag (gtag.js) - Google Analytics