chc*_*cne 9 mysql sql pagination
我想限制我在MySQL中获取的行数.你能告诉我怎么样吗?
例如:
等等
In *_*ico 11
你正在寻找的术语是"分页".不幸的是,这取决于SQL引擎的不同.
对于MS SQL Server,请参阅此Stack Overflow问题.
既然你提到了MySQL,它实际上非常简单:
SELECT [columns] FROM [a table] LIMIT 10000
SELECT [columns] FROM [a table] LIMIT 10000 OFFSET 10000
Run Code Online (Sandbox Code Playgroud)
第一个语句获取结果1-10,000,第二个语句获取结果10,001-20,000.
我认为以下查询会给你想要的结果
SELECT * FROM PERSON_TBL LIMIT 0, 10000
@第一个查询我只想检索前 10,000 条记录
SELECT * FROM PERSON_TBL LIMIT 10000,10000
@ 第二个查询我只想检索 10,000 - 20,000 中的记录