2012-02-21 12 views

Respuesta

169

De the official documentation:

La no-operador de igualdad puede ser != o <>

lo que el código se convierte en:

Cursor findNormalItems = db.query("items", columns, "type != ?", 
            new String[] { "onSale" }); 
+3

En mi opinión, '=' ve más profesional - y es más consistente con el '' y '= == 'operadores. –

+0

¿Por qué tengo que agregar "O 'mycolumn' NO ES NULO? Cuando consulto con una cláusula where NO IGUAL? – toofoo

+1

@ ban-geoengineering' <> 'es SQL Ansi estándar y'! = 'No lo es. Por supuesto' < > 'es más profesional – edc65

8

que puedes usar en el comparador de la no -equal operador: "tipo! =?" o "tipo <>?". !

Cuestiones relacionadas