2011-11-16 7 views
7

Estoy tratando de obtener los mensajes donde el sendID es igual a uno de dos valores. Esta es la afirmación que tengo, pero parece escupir solo los mensajes asociados con el primer ID de envío.SQLite SELECT igual a uno de dos valores

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

¿Alguien puede sugerir un buen método para hacer esto?

Gracias

Respuesta

17
WHERE sendID = ? OR sendID = ? 

o

WHERE sendID IN (?, ?) 
+0

impresionante !!! Fuimos por el segundo. ¡¡Funciona perfectamente!! Gracias Larry –

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