我有一个表,其中一个特定列的值重复次数。 我想计算它发生的次数。在sqlite,android中计算特定列值的出现次数?
让我们假设数据库有一列作为“选择”在表中重复5次。 我如何计算它?
这是我使用
public String getCountSelect() {
String count = "";
String selectQuery = "SELECT COUNT (" + KEY_DEALER_NAME + ") FROM "
+ TABLE_DEALER + " WHERE " + KEY_DEALER_NAME + " = 'Select'";
Log.e("", selectQuery);
SQLiteDatabase db = this.getWritableDatabase();
Cursor cursor = db.rawQuery(selectQuery, null);
if (cursor.moveToFirst()) {
do {
Log.e("", cursor.getString(cursor
.getColumnIndex(KEY_DEALER_NAME)));
} while (cursor.moveToNext());
}
db.close();
return count;
}