2011-11-16 67 views
7

我想獲取sendID等於兩個值之一的消息。 這是我的聲明,但它似乎只吐出與第一個sendID相關的消息。SQLite SELECT等於兩個值之一

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

任何人都可以提出一個很好的方法來做到這一點?

感謝

回答

17
WHERE sendID = ? OR sendID = ? 

WHERE sendID IN (?, ?) 
+0

真棒!去了第二個。完美的作品!謝謝Larry –

1
(SELECT * FROM messages WHERE sendID = ? OR sendID = ? ORDER BY timeStamp ASC', id1, id2) 
相關問題