【发布时间】:2011-01-16 18:55:28
【问题描述】:
我正在尝试运行NOT IN 选择NOT IN 列表是动态的位置。类似的东西
SELECT id, type FROM CONTACTS where type NOT IN ('connect','answer')
在代码中我徒劳的尝试是:
db.query(TABLE, new String[] { "id", ""}, " type NOT IN (?)", "connect,answer",
null, null, null); // didn't work
db.query(TABLE, new String[] { "id", ""}, " type NOT IN (?)", "'connect','answer'",
null, null, null); // didn't work
我对此的看法是 ? 替换将我的逗号列表视为单个参数。我确实找到了一个解决方案,但它相当难看,所以我不会在这里发布它,直到有人提出更优雅的东西
【问题讨论】: