2010-10-16 55 views
1

我想知道如何在我的数据库适配器指定喜欢的东西:如何在android(sqlite3)中指定多个OR条件?

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

有没有使用任何的SQLiteDatabase指定的现有查询方法的方法吗?我可以在纯sql中编写查询,但是想知道是否有更好(更简单)的方法来完成我之后的工作。

谢谢!

回答

1

一切皆有可能:

String[] args=new String[] {"2", "3", "4"}; 
Cursor cursor=database.query(myTable, 
     myTableColumns, 
     "_columnValue in (?, ?, ?)", 
     args, 
     null, null, null); 
相关问题