Похоже, все, что вам нужно сделать, это также иметь пункт where в вашем запросе на обновление.
String filter = "Street_id=" + 5;
ContentValues args = new ContentValues();
args.put(Counter, "value");
myDB.update("Streets", args, filter, null);
, который должен выполнять эту работу
EDIT
db.rawQuery("update Streets (Counter) Set (Value) Where Street_id=5, (Value) Where Street_id=5");
это обновит значение в двух строках, вы можете динамически генерировать этот запрос в зависимости от того, сколько строк возвращает предыдущий запрос.
EDIT
ok,давайте попробуем
db.rawQuery("update Lists (Counter) Set (Value) Where _id=2, (Value) Where _id=5");
объясните с примером, если это не то, что вам нужно или у вас возникли проблемы с
, запрос выше приведёт к обновлению столбца Counter
в таблице Lists
с Value
где первый ряд _id = 2
и второй ряд _id=5
.