7
我想获取sendID等于两个值之一的消息。 这是我的声明,但它似乎只吐出与第一个sendID相关的消息。SQLite SELECT等于两个值之一
(SELECT * FROM messages WHERE sendID = ? AND ? ORDER BY timeStamp ASC', id1, id2)
任何人都可以提出一个很好的方法来做到这一点?
感谢
我想获取sendID等于两个值之一的消息。 这是我的声明,但它似乎只吐出与第一个sendID相关的消息。SQLite SELECT等于两个值之一
(SELECT * FROM messages WHERE sendID = ? AND ? ORDER BY timeStamp ASC', id1, id2)
任何人都可以提出一个很好的方法来做到这一点?
感谢
WHERE sendID = ? OR sendID = ?
或
WHERE sendID IN (?, ?)
(SELECT * FROM messages WHERE sendID = ? OR sendID = ? ORDER BY timeStamp ASC', id1, id2)
真棒!去了第二个。完美的作品!谢谢Larry –