限制数据记录查询数量

Posted alphajuns

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了限制数据记录查询数量相关的知识,希望对你有一定的参考价值。

mysql软件限制数据查询结果数量通过SQL语句limit关键字来实现。

语法形式:

select field1,field2,...,fieldn from table_name where condition limit offset_start,row_count;

通过关键字limit来限制数据查询结果数量,其中参数offset_start代表数据记录的起始偏移量,参数row_count表示显示的行数。

1、不指定初始位置

不指定初始位置,默认为0,表示从第一条记录开始显示。

row_count小于查询结果数量,从第一条开始显示;row_count大于查询结果数量,将显示所有的数据记录。

技术分享图片

2、指定初始位置

limit关键字经常被用在分页系统中,对于第一页的数据记录,可以不指定初始位置来实现,但是对于第二页等其他页面必须指定初始位置(offset_start),否则无法实现分页功能。

技术分享图片

以上是关于限制数据记录查询数量的主要内容,如果未能解决你的问题,请参考以下文章

LIMIT&限制查询结果的数量&ORDER BY&排序&分页

mongodb 字段数量有限制吗

查询数据:limit

mysql常用基础操作语法--对数据排序和限制结果数量的条件查询命令行模式

MongoDB in 数量限制

如何限制 Sybase 中返回的结果数量?