我在 AS3 AIR 中使用 SQLLite,并且在以下示例查询中分页(每页 100 个结果):
SELECT * FROM table1 WHERE col1 LIKE "%my keywords here%" LIMIT 100 OFFSET 0
它工作正常 - 当用户点击下一个或上一个按钮时,我会更改偏移量。所以下一个按钮的后续查询是:
SELECT * FROM table1 WHERE col1 LIKE "%my keywords here%" LIMIT 100 OFFSET 100
只是想知道是否有可能获得可能结果的总数,所以我可以播放“第 3 页,共 12 页”等?还是我必须做两个查询 - 第一个是没有 LIMIT 和 OFFSET 的 count(*) 所以我得到结果总数,然后是上面的查询来得到实际的页面结果?
感谢您的时间和帮助。