SQLite用android中的WHERE子句选择查询

时间:2015-11-06 07:10:47

标签: android android-sqlite

我试图从sqlite数据库表中获取值,我写了一个SELECT查询来检索表中的值。在该选择查询中,我必须检查CALLTYPE字段是否包含X或Y.在CALLTYPE字段包含X或Y值时,我必须检索CALLTYPEID字段

cursor=database.query(DATABASE_TABLE, new String[]{CALLTYPE,ID}, null, null, null, null, null);

1 个答案:

答案 0 :(得分:3)

没有对它进行测试,但这样的事情应该有效

Cursor c = db.query(DATABASE_TABLE, new String[]{CALLTYPE,ID}, "CALLTYPE LIKE ? or CALLTYPE LIKE ?", new String[] { "%X%", "%Y%"}, null, null, null);