我的查询是关于从数据库获取数据的功能参数的创建。
我希望游标只返回特定的行而不是完整的记录集。
c= getContentResolver().query(uri, null, "column1=? \"mysearch\" or column2=? "\mysearch"\", null, "date DESC");
我想得到像“ mysearch”这样的column1或“ mysearch”这样的column2的结果。
在上面的示例中,我尝试了一些硬编码的值。
问候,
尼拉夫
最佳答案
经过一些解决方法后得到它。
正确的查询将是
String searchQuery = "column1 like '%" + searchKey
+ "%' or column2 like '%" + searchKey + "%'";
c = getContentResolver().query(uri, null, searchQuery, null,
"date DESC");
谢谢,
尼拉夫
关于android - getContentResolver()。query android where子句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14498958/