在我的应用程序中,我从用户处输入: -
Name:- -------------------------
Favorite Fruit:- a)
b)
c)
--------- Add More ----------
然后我想将它保存到Sqlite数据库中。现在我提供用户输入edittext搜索,如下所示: -
Search Fruit:- Apple,Banana
然后我想查询我的数据库并打印那些喜欢至少Apple和Banana的人的名字。
现在我的问题是如何使我的数据库列更快地获得结果。 我应该创建两列名称和 FruitsLiked 或其他内容。因为如果我只制作两个列,那么我该如何搜索数据库。
由于
答案 0 :(得分:0)
创建一个表n两列。第一列是名称,第二列是逗号分隔的水果列表。
然后作为数据库查询使用like
基于关键字的查询