gpt4 book ai didi

sql - 如何查询前 10 行,下一次从表中查询其他 10 行

转载 作者:行者123 更新时间:2023-11-29 11:09:02 29 4
gpt4 key购买 nike

我的数据库表中有超过 500 行具有特定日期。

查询特定日期的行。

select * from msgtable where cdate='18/07/2012'

这将返回 500 行。

如何逐行查询这500行10行。查询前 10 行并在浏览器中显示,然后查询后 10 行并在浏览器中显示?

最佳答案

只需使用 LIMIT 子句即可。

SELECT * FROM `msgtable` WHERE `cdate`='18/07/2012' LIMIT 10

从下一次调用开始,您可以这样做:

SELECT * FROM `msgtable` WHERE `cdate`='18/07/2012' LIMIT 10 OFFSET 10

关于 OFFSETLIMIT 的更多信息 LIMIT and OFFSET .

关于sql - 如何查询前 10 行,下一次从表中查询其他 10 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12477994/

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