xar*_*rzu 2 mysql sql sql-server qsqlquery
在SQL查询中,例如,如何从行号10到50中选择特定数量的行.
SELECT top 15000 [ID]....
Run Code Online (Sandbox Code Playgroud)
将获得前15000行,但如果我想获得下一个15000,我该怎么办?
MySQL的语法是
SELECT * FROM table LIMIT numberOfRowsToSkip, numberOfRowsToSelect
Run Code Online (Sandbox Code Playgroud)
所以在你的情况下:
SELECT * FROM table LIMIT 9, 41; --selects from row no. 10 to no. 50
SELECT * FROM table LIMIT 15000, 15000; --selects from 15001st row, next 15000 rows
Run Code Online (Sandbox Code Playgroud)
有关参考,请访问MySQL SELECT文档.Philippe为此提供了另一种语法.
对于SQL Server,请参阅此.
| 归档时间: |
|
| 查看次数: |
2331 次 |
| 最近记录: |