说明

在我们使用查询语句的时候,经常需要返回前几行或者中间某几行数据,这个时候可以使用limit实现限制查询记录的条数

语法

  1. -- offset 表示索引偏移量,索引从0开始
  2. -- row_count 返回的条数(包含偏移量对应的行记录)
  3. -- offset 0时,可以省略不写
  4. select * from 表名 where 条件 limit offset ,row_count;

例子

取出用户表中前3位用户

select * from tb_user limit 0, 3;

效果
image-20220416212307611

例子2

找出用户表中年龄最大的前3位用户

select * from tb_user order by age desc limit 0, 3;

效果
image-20220416212457107