【发布时间】:2013-11-07 08:27:29
【问题描述】:
假设我在数据库中有这个:
a,b,c,d,e,f(按日期排序)
我想按日期顺序获取它们,并且只获取每个请求中的最后 2 个
所以我会得到:e,f
问题是,如果我使用 fetchLimit,我会得到第一个有序 fetch 而不是最后一个。每次 NSFRC 更改时,我都可以计算偏移量。我还需要使用 NSFRC。
有人知道更好的解决方案吗?
在 SQL 中,我的查询是:
select * from (select * from tblmessage order by sortfield ASC limit 10) order by sortfield DESC;
这就是我想要的,但对于 IOS: Android SQLite Query - Getting latest 10 records
【问题讨论】: