0
A
回答
0
SQLite有一个功能length(X)
。有了它,你可以这样做:
SELECT this
FROM there
WHERE length(something) < (1024 * 1024);
编辑:如果你想查询的总结果比特定尺寸较小(在衡量什么?字符数),你将有到LIMIT
您的查询。
SELECT this
FROM there
LIMIT 100;
当然,100
只是我为示例挑选的一些随机数。您必须测量您的查询以获得适合您的性能需求的限制。
EDIT2:LIMIT
和OFFSET
使一个很好的夫妇:
SELECT this
FROM there
OFFSET 100
LIMIT 100;
这将选择 “下一步” 100个从表中使用标准的排序记录。约SELECT
详细SQLite中:http://sqlite.org/lang_select.html
+0
,如果我有超过1 MB的数据库文件中的数据如何将他们分开多于一个查询大小为1 MB? – steevoo 2012-02-01 11:20:26
相关问题
- 1. 检查sqlite查询结果
- 2. 查询结果的SQLite中
- 3. SQLite中与查询结果
- 4. Sqlite查询检查 - 小于和大于
- 5. SQL查询查询结果的大小
- 6. 获取PHP的SQLite查询的结果
- 7. SQLite查询混乱,小于大于
- 8. ListView上的Android SQLite查询结果
- 9. 在SQLite的查询没有结果
- 10. 添加两个SQlite查询的结果
- 11. SQlite的查询返回零结果
- 12. 没有得到结果的SQLite查询
- 13. 缩小MySQL查询结果
- 14. 查询结果取决于来自单独查询的结果
- 15. 查询结果不同于SSRS结果
- 16. 如何更新基于查询结果(安卓,SQLite的)
- 17. Android对sqlite查询结果进行排序忽略大小写
- 18. 转储SQLite查询结果到XML
- 19. SQLite查询没有返回结果
- 20. SQLite Android查询返回任何结果
- 21. sqlite查询未分类结果
- 22. C#IF语句对SQLite查询结果
- 23. SQLite查询不返回结果
- 24. SQLite硬盘查询格式化结果
- 25. SQLite查询结果缺少第一行
- 26. SQLite子查询:“IN”外部查询的结果
- 27. MongoDB:查询结果大小大于集合大小
- 28. MySQL(SQLite):基于多行查询插入行结果
- 29. SQLite的查询小于或大于检查
- 30. 查询的小行星结果
什么是'something'?它有什么价值? – 2012-02-01 10:38:13
它将有数据作为股票信息,但希望查询结果小于1 MB,并且总结果来自多个查询(如果有超过1 MB的数据以保持性能) – steevoo 2012-02-01 10:55:49
1 MB不是太多数据。如果担心性能,SQLite可能不适合这项工作。看看http://sqlite.org/whentouse.html – 2012-02-01 10:57:26