gpt4 book ai didi

mysql - mysql中根据行数对查询结果进行分段

转载 作者:行者123 更新时间:2023-11-29 12:07:53 26 4
gpt4 key购买 nike

我需要一种方法来显示十分之十的结果,但我不知道如何?例如在此表中。

+---------+----------+--------+
| place | address | time |
+---------+----------+--------+
| place1 | address1 | 3:00 |
| place2 | address2 | 5:00 |
| . | . | . |
| . | . | . |
| . | . | . |
| . | . | . |
+---------+----------+--------+

我知道这样的表格不适合,但它只是作为示例

最佳答案

要显示 10 个结果,您可以在选择末尾使用 LIMIT:

SELECT *
FROM myTable
ORDER BY address
LIMIT 10;

如果您想显示之后的下 10 个,您可以通过执行 LIMIT offset, count 添加偏移量,如下所示:

SELECT *
FROM myTable
ORDER BY address
LIMIT 10, 10;

第三组是LIMIT 20, 10等等。这是一个SQL Fiddle示例。

请注意,如果您需要动态的东西,这里的模式是第 n 个组将始终具有 LIMIT (10 * (n - 1)), 10。

关于mysql - mysql中根据行数对查询结果进行分段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31165440/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com