小编van*_*dut的帖子

在Android SQLite原始查询中处理WHERE IN(?)

如何在Android DB中处理包含大量参数的原始查询?例如SELECT * FROM table WHERE table.column IN (15, 14, 17, 19).我可以将预编译的SQL与?选择一起使用,或者除了使用串联单独格式化每个查询之外别无选择吗?

我正在做

SQLiteDatabase.rawQuery("... WHERE table.column IN (?)", selectionArgs);

其中selectionArgsString加入的ID,但查询不会执行.

sqlite android

6
推荐指数
1
解决办法
7613
查看次数

标签 统计

android ×1

sqlite ×1