首页 > 数据库 >MySQL学习——分页查询

MySQL学习——分页查询

时间:2022-09-21 14:33:32浏览次数:93  
标签:分页 视图 查询 LIMIT MySQL SELECT

  在Orcale中我们也介绍过了使用内建视图和rownum来实现分页的操作(Oracle学习——视图、序列、索引),而MySQL有更加方便的实现分页查询的操作。

1、LIMIT语法格式

SELECT 投影列 FROM 表名 WHERE 条件 LIMIT 开始位置,查询数量

示例:查询雇员表中所有数据按ID排序,并实现分页查询,每次返回2条结果

SELECT * FROM employees 
ORDER BY employee_id
LIMIT 0,2

2、LIMIT OFFSET语法格式

SELECT 投影列 FROM 表名 WHERE 条件 
LIMIT 查询数量 OFFSET 开始位置

  这里和LIMIT语法结构有点不一样,需要注意一下

标签:分页,视图,查询,LIMIT,MySQL,SELECT
From: https://www.cnblogs.com/CircleWang/p/16715489.html

相关文章

  • MySQL查看数据库表容量大小
    1.查看所有数据库容量大小selecttable_schemaas'数据库',sum(table_rows)as'记录数',sum(truncate(data_length/1024/1024,2))as'数据容量(MB)',sum(truncate......
  • MySQL主从同步详解与配置
    MySQL主从同步详解与配置走鹿带凨爱生活,有理想,善思考,能沟通 21人赞同了该文章 https://zhuanlan.zhihu.com/p/335142300MySQL主从同......
  • MySQL指令
    目录SQL语言的分类DQL(数据查询语言)select关键字组合顺序select简单查询用法select条件查询select函数使用select多表连接查询select子查询Union结果集合并Limit分页显示DDL......
  • Mysql SQL查询今天、昨天、n天内、第n天的数据
    查询5分钟前的数据select*fromtablewhereend_datebetweendate_add(now(),interval-300SECOND)andNOW()  查询当天的所有数据SELECT*FROM表名WHEREDAT......
  • mysql8.0绿色版安装
    下载软件直达官网下载Community版:https://dev.mysql.com/downloads/mysql/然后拉倒下方点击对应版本位数下载2.安装下载完压缩包之后就解压,2.1在程序安装目录创建my.......
  • mysql实现oracle序列_mysql实现oracle序列
    mysql实现oracle序列的方案1.建表,表结构为:droptableifexistssequence;createtablesequence(seq_nameVARCHAR(50)NOTNULL,--序列名称current_valINTNO......
  • mysql安装和连接Navicat
    mysql安装可参考下面博客,按照步骤可以走通,实测有效,网上其他的乱七八糟的,诶https://www.cnblogs.com/itcui/p/15511683.html安装结束后,由于我安装的是8.0版本,在连接Navica......
  • MySQL维护之存储引擎(表类型)
    MySQL中的数据用各种不同的技术存储在文件(或内存)中。在MySQL架构原理之体系架构-池塘里洗澡的鸭子-博客园(cnblogs.com)中可以看到其在MySQL中的第3层。官......
  • Sqlserver 根据父节点ID查询所有子节点
    举例:    根据父节点ID查询出所有子节点不含父节点DECLARE@ParentIDintSET@ParentID='3';withCTEGetChildas(select*from[dbAssetCheck-yili].[d......
  • 一条sql了解MYSQL的架构设计
    1前言对于一个服务端开发来说MYSQL可能是他使用最熟悉的数据库工具,然而,大部分的Java工程师对MySQL的了解和掌握程度,大致就停留在这么一个阶段:它可以建库、建表、建索......