Итак, я пытаюсь выбрать количество, в котором значение = значение * зависит от того, что другое логическое значение является истинным.Я написал запрос как таковой, я новичок в sqlite, поэтому заранее прошу прощения за синтаксис:
public int getPlaceCount(String name){
SQLiteDatabase db = this.getWritableDatabase();
String query = "SELECT COUNT(*) FROM " + TABLE + " WHERE " + NAME + " = ? AND " + CURRENT + " <> ?";
String value = "0";
Cursor cursor = db.rawQuery(query,new String[]{name,value});
int count = cursor.getInt(cursor.getColumnIndex("COUNT(*)"));
return count;
}
сейчас в mysql я бы сделал что-то вроде этого:
select count(*) from TABLE where NAME='name' and CURRENT=1;
спасибо взаранее