答案 0 :(得分:2)
您可以使用 limit 和 offset 。您的查询将是这样。
示例:
A)我们有一个包含4条ID列记录的表,值是1 | 1。 2 | 3 | 4行中有4行。
B)如果执行select * from TABLE_NAME:
,则返回表1中的所有记录| 2 | 3 | 4。
C)如果我们需要总计(例如限制)1条记录,并且该记录应从偏移量索引2开始,则使用
select * from TABLE_NAME limit 1 offset 2
这将返回记录索引 | 3 | 作为请求限制= 1&偏移索引= 2。
使用select * from company limit 2, 1;
请注意,这里2是偏移量,1是极限值(顺序相反)。
由于Android SDK不提供单独的属性来设置偏移量,因此SQLiteDatabase.query(...,limit)的最后一个'limit'属性可以用作limit 2, 1
。