我的查询是关于创建从数据库获取数据的函数参数。
我希望游标只返回特定的行而不是完整的记录集。
c= getContentResolver().query(uri, null, "column1=? \"mysearch\" or column2=? "\mysearch"\", null, "date DESC");
我想得到的结果是 column1喜欢“mysearch”或column2喜欢“mysearch”。
在上面的例子中,我尝试了一些硬编码值。
此致
Nirav
答案 0 :(得分:2)
经过一些解决方法后得到了它。
正确的查询将是
String searchQuery = "column1 like '%" + searchKey
+ "%' or column2 like '%" + searchKey + "%'";
c = getContentResolver().query(uri, null, searchQuery, null,
"date DESC");
谢谢,
Nirav