【发布时间】:2010-08-05 22:13:20
【问题描述】:
关于SQLite3 的快速问题(也可以是一般性的SQLite)
如何检索查询结果的第 n 行?
row_id(或任何索引)不适用于我的情况,因为这些表包含一个带有数字的列。基于某些数据,查询需要未排序或按asc/desc条件排序的数据。
但我可能需要快速检索结果的第 2 行和第 5 行。
所以除了用计数器实现sqlite3_step()==SQLITE_ROW 之外,现在我不知道如何继续。
由于性能问题,我不太喜欢这个解决方案。
所以,如果有人能给出一个提示,那将不胜感激。
问候 大卫
【问题讨论】: