我有这个选择查询来从 android 手机联系人的 sqlite 数据库中获取行。
String selection = ContactsContract.Data.MIMETYPE + " = '" + ContactsContract.CommonDataKinds.Phone.CONTENT_ITEM_TYPE + "'"
+ " AND "+ContactsContract.Data.DATA10+ " = '" + select + "'";
Log.d(LOG_TAG,"selection in update data"+selection);
c = mContext.getContentResolver().query(CONTENT_URI, Projection,selection, null, null);
在哪里select = +12244004242
我成功地获取了 reqd 数据。但是我的要求是如果我有多个字符串。即字符串数组。我如何编写查询?
我正在与
String selection = ContactsContract.Data.DATA10 IN ("+select+")";
在哪里select = +12244004242,+12244004245,+12244004248
但是我没有得到任何值。请帮我编写选择查询。