Android-sqlite查询和

Android-sqlite查询和,android,android-sqlite,Android,Android Sqlite,我想问一下,你是如何提出这样一个问题的: select * from table where id = 1 AND year = 1999 在Android中使用sqlite的命令查询? 提前感谢只需在第三个参数(字符串选择)中添加“AND”: 在您的情况下,列1是id,列2是年,值1是“1”,值2是“1999”。。。这个问题是关于什么的?您已经有了查询。我正在添加相同的查询。谢谢,我以这种方式编写了查询Cursor mCursor=database.query(HOUR_database_T

我想问一下,你是如何提出这样一个问题的:

select * from table where id = 1 AND year = 1999
在Android中使用sqlite的命令查询? 提前感谢

只需在第三个参数(
字符串选择
)中添加“AND”:


在您的情况下,
列1
id
列2
值1
“1”
值2
“1999”
。。。这个问题是关于什么的?您已经有了查询。我正在添加相同的查询。谢谢,我以这种方式编写了查询Cursor mCursor=database.query(HOUR_database_TABLE,新字符串[]{ID,WEEK_ID,YEAR,HOUR,MOUNTH,timeout},WEEK_ID+“=”和“+YEAR+”=?,新字符串[]{Integer.toString(WEEK),Integer.toString(YEAR)},null,null);'但是返回此异常castException Boolean->string在
之后和
之前添加空格
database.query(TABLE_NAME, new String[]{COLUMN_1, COLUMN_2},
               COLUMN_1 + " = ? AND " + COLUMN_2 + " = ? ", new String[]{value1, value2}, null, null, null);