我想写这样的SQLite语句:
SELECT * FROM Table WHERE RowNumber BETWEEN 1 AND 10;
Run Code Online (Sandbox Code Playgroud)
但我没有这样的列RowNumber.我的桌子上有主键.但是我可以使用默认的行号吗?
此外,我正在搜索有关编写更复杂的SQLite语句的信息.因此,如果您在书签中有一些链接,请分享.
谢谢.
Dar*_*opp 27
你想使用LIMIT和OFFSET
SELECT * FROM Table LIMIT 10 OFFSET 0
Run Code Online (Sandbox Code Playgroud)
这也可以用以下简写语法表达
SELECT * FROM Table LIMIT X,Y
Run Code Online (Sandbox Code Playgroud)
其中,X代表偏移,它是独占的,并且Y代表数量,例如
SELECT * FROM Table LIMIT 50,50
Run Code Online (Sandbox Code Playgroud)
将返回行51-100
| 归档时间: |
|
| 查看次数: |
14730 次 |
| 最近记录: |