Есть такой класс -
Cursor
Он используется в основном для работы с SQLite в Android. А ещё есть
SQLiteOpenHelper Они помогут в работе с БД.
В вашем случае запрос будет примерно таким
Cursor cursor = this.getReadableDatabase().query(tableName, null, "city =?", new String[]{city}, null, null, null);
int[] arr = new int[cursor.getCount()];i=0;
if(cursor.moveToFirst()){
int id= cursor.getColumnIndex("_id");
do {
arr[i] = cursor.getInt(id));
i++;
} while (cursor.moveToNext());
}
И если вы нагуглите инфу по обозначенным классам,то для начала это решит большую часть ваших вопросов.