Android 如何在Sqlite数据库中使用CONTAINS关键字

Android 如何在Sqlite数据库中使用CONTAINS关键字,android,sqlite,search,Android,Sqlite,Search,我试图使用的是,每次我都想从sqlite数据库中的LocationByCity表中选择城市作为搜索框中的用户inters搜索词, 例如,如果用户输入F,我希望所有的CityNames都从F开始,那么我该怎么做呢 Thanx提前。我必须检查一下,但我相信你想使用LIKE关键字 语法是指: Select Fieldname From Tablename where fieldname LIKE ('%$myvar%'); 其中%符号是通配符 不确定sqlite是否有全文索引,因此您应该知道,根据表

我试图使用的是,每次我都想从sqlite数据库中的LocationByCity表中选择城市作为搜索框中的用户inters搜索词, 例如,如果用户输入F,我希望所有的CityNames都从F开始,那么我该怎么做呢


Thanx提前。

我必须检查一下,但我相信你想使用LIKE关键字

语法是指:

Select Fieldname From Tablename where fieldname LIKE ('%$myvar%');
其中%符号是通配符

不确定sqlite是否有全文索引,因此您应该知道,根据表中的行数,索引速度可能会非常慢