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 –