如果你无法通过整数字段进行选择,可能是因为字段的类型不匹配或者查询语句有误。下面是一些可能的解决方法:
CREATE TABLE my_table (
    id INTEGER PRIMARY KEY,
    age INTEGER,
    name TEXT
);
// 使用等于运算符
String query = "SELECT * FROM my_table WHERE age = 25";
// 使用大于运算符
String query = "SELECT * FROM my_table WHERE age > 18";
// 使用小于运算符
String query = "SELECT * FROM my_table WHERE age < 30";
// 使用范围运算符
String query = "SELECT * FROM my_table WHERE age BETWEEN 20 AND 30";
String query = "SELECT * FROM my_table WHERE age = ?";
int age = 25;
Cursor cursor = db.rawQuery(query, new String[]{String.valueOf(age)});
通过这些方法,你应该能够成功通过整数字段进行选择。