2010-10-16 23 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); 
相關問題