我正在通过ArrayList<Integer>
到 SQLite 查询,它像这样打印,但我没有得到任何输出
SELECT * FROM categoriesData WHERE categoryid IN [49, 67, 23]
显示空值
但如果它在圆括号中,它会打印值。
SELECT * FROM categoriesData WHERE categoryid IN (49, 67, 23)
如何将它们制作成圆括号
最佳答案
String query = "SELECT * FROM categoriesData WHERE categoryid IN " + Arrays.toString(myList.toArray()).replace("[", "(").replace("]", ")");
关于android - 带列表的 SQLite 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18913021/