Как указать несколько условий ИЛИ в Android (sqlite3)? - PullRequest
1 голос
/ 17 октября 2010

Я хочу знать, как указать что-то вроде моего адаптера базы данных:

Select * from _myTable WHERE _columnValue IN ('2','3','4');

Есть ли способ использовать любой из существующих методов запроса, указанных в SQLiteDatabase ?Я могу написать запрос на чистом sql, но мне интересно, есть ли лучший (и более простой) способ выполнить то, что мне нужно.

Спасибо!

1 Ответ

1 голос
/ 22 октября 2010

Возможно все:

String[] args=new String[] {"2", "3", "4"};
Cursor cursor=database.query(myTable, 
         myTableColumns,
         "_columnValue in (?, ?, ?)",
         args,
         null, null, null);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...