¿Cómo lidiar con las consultas sin formato en la base de datos de Android que contienen muchos argumentos? Por ejemplo SELECT * FROM table WHERE table.column IN (15, 14, 17, 19)
. ¿Puedo usar SQL precompilado con selecciones ?
, o no hay otra opción que formatear cada consulta individualmente con concatenación?Tratando con WHERE IN (?) En la consulta cruda de Android SQLite
que estoy haciendo
SQLiteDatabase.rawQuery("... WHERE table.column IN (?)", selectionArgs);
donde selectionArgs
es String
de ID unidas, pero la consulta no se ejecutará.