21xrx.com
2024-03-19 12:12:41 Tuesday
登录
文章检索 我的文章 写文章
PHP MySQL限制数据选择
2021-07-25 07:12:38 深夜i     --     --
PHP MySQL限制数据选择


从MySQL数据库限制数据选择

MySQL提供了用于指定记录数量的limit子句。

LIMIT子句可以轻松实现多页面结果或分页 SQL,对大型表非常有用。 返回大量记录可以对性能的影响。

假设我们希望从"Orders"表中选择从1 - 30(包含)的所有记录。 然后SQL查询将如下所示:

$sql = "SELECT * FROM Orders LIMIT 30";

运行上面的SQL查询时,它将返回前30个记录。

如果我们想选择16 - 25(包含)怎么办?

MySQL还提供了一种方法来处理:通过偏移量。

下面的SQL查询显示“仅返回10条记录,从记录16开始(偏移量 15)“:

$sql = "SELECT * FROM Orders LIMIT 10 OFFSET 15";

您还可以使用更短的语法来实现相同的结果:

$sql = "SELECT * FROM Orders LIMIT 15, 10";

请注意,当您使用逗号时,数字会颠倒。

 

 

  
  
下一篇: PHP XML解析器

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章