Android Studio中如何基于数字进行数据库查询
时间: 2023-08-05 10:17:01 浏览: 127
android 数据库方法
在Android Studio中,可以使用SQLite数据库进行查询操作。如果要基于数字进行查询,可以使用以下方法:
1. 创建一个SQLiteDatabase对象,用于打开或创建数据库。
2. 使用query()方法查询数据库,该方法有多个参数,其中包括要查询的表名,要查询的列名,以及筛选条件等。
3. 在筛选条件中使用数字进行查询,可以使用“=”,“>”,“<”等运算符。
例如,假设我们有一个名为“users”的表,其中有一个名为“age”的列,我们想要查询年龄大于等于18岁的用户,可以使用以下代码:
```
SQLiteDatabase db = dbHelper.getWritableDatabase();
String[] projection = {
"name",
"age"
};
String selection = "age >= ?";
String[] selectionArgs = { "18" };
Cursor cursor = db.query(
"users",
projection,
selection,
selectionArgs,
null,
null,
null
);
```
在这个例子中,我们使用“age >= ?”作为筛选条件,然后将“18”作为参数传递给selectionArgs数组。这样就可以查询年龄大于等于18岁的用户了。
阅读全文