Android Sqlite数据库的形成

时间:2016-05-10 09:28:15

标签: android mysql database android-sqlite

在我的应用程序中,我从用户处输入: -

Name:- -------------------------
Favorite Fruit:-  a)
                  b)
                  c)
                     --------- Add More ----------

然后我想将它保存到Sqlite数据库中。现在我提供用户输入edittext搜索,如下所示: -

Search Fruit:- Apple,Banana

然后我想查询我的数据库并打印那些喜欢至少Apple和Banana的人的名字。

现在我的问题是如何使我的数据库列更快地获得结果。 我应该创建两列名称 FruitsLiked 或其他内容。因为如果我只制作两个列,那么我该如何搜索数据库。

由于

1 个答案:

答案 0 :(得分:0)

创建一个表n两列。第一列是名称,第二列是逗号分隔的水果列表。

然后作为数据库查询使用like基于关键字的查询