sqlite3查询Android

时间:2013-01-22 21:10:20

标签: java android sqlite

我相对于SQLite3所以我想创建一个进行多字搜索的查询,我尝试使用Match Against进行全文搜索,因为它可以在MySQL中完成,但它没有'因为SQLite3不支持这种类型的查询。所以我想知道如何做到这一点,以及SQLite3是否有一些特殊的命令来进行更复杂的查询。任何帮助将不胜感激。

我在SQLite文档中找了一段时间,但没有运气:(

SELECT product,category FROM products 
WHERE MATCH(product,category) AGAINST ('text')

2 个答案:

答案 0 :(得分:1)

如果我要下注

SELECT product,category FROM products WHERE product='Deep Cycle' AND category LIKE '%Battery';

我是从下面的第一个two results得到的。

答案 1 :(得分:1)

如果您正在寻找MATCH特定类型搜索:

http://www.sqlite.org/fts3.html#section_3

但是,如果您只需要获得结果:

http://sqlite.org/lang_expr.html#like

相关问题