Android 计算SQLite行
如何计算Android 计算SQLite行,android,Android,如何计算SQLite数据库表中的行数?我有一个名为my_table的表,它有列nameinfo和number您可以使用rawQuerycount(*)返回表中的行数 cursor=db.rawQuery("Select count(*) from my_table;", null); 使用SELECT COUNT(*)FROM“+DB\u TABLE\u PLACESquery获取表中的行数 示例 private static final String DB_TABLE_PLACES =
SQLite
数据库表中的行数?我有一个名为my_table
的表,它有列name
info
和number
您可以使用rawQuerycount(*)
返回表中的行数
cursor=db.rawQuery("Select count(*) from my_table;", null);
使用SELECT COUNT(*)FROM“+DB\u TABLE\u PLACES
query获取表中的行数
示例
private static final String DB_TABLE_PLACES = "my_table";
private SQLiteDatabase mDatabase;
private long fetchPlacesCount() {
String sql = "SELECT COUNT(*) FROM " + DB_TABLE_PLACES;
SQLiteStatement statement = mDatabase.compileStatement(sql);
long count = statement.simpleQueryForLong();
return count;
}
jsut查找了它。
count(*)
返回所有记录。count()
是我正在查找的记录。谢谢如果您只需要特定于列,则可能需要将列名作为参数传递。请参阅此链接,我不应该指定count()
?