SQLite SELECT等于两个值之一

时间:2011-11-16 21:57:56

标签: sqlite select

我正在尝试获取sendID等于两个值之一的消息。 这是我的声明,但它似乎只吐出与第一个sendID相关的消息。

(SELECT * FROM messages WHERE sendID = ? AND ? ORDER BY timeStamp ASC', id1, id2)

有人能建议一个好方法吗?

由于

2 个答案:

答案 0 :(得分:18)

 WHERE sendID = ? OR sendID = ?

 WHERE sendID IN (?, ?)

答案 1 :(得分:1)

(SELECT * FROM messages WHERE sendID = ? OR sendID = ? ORDER BY timeStamp ASC', id1, id2)