Cursor findNormalItems = db.query("items", columns, "type=?",
new String[] { "onSale" });
Je veux retourner le curseur qui pointe tout ce qui n'est PAS en vente, que dois-je changer? Merci!
De la documentation officielle :
L'opérateur non égal peut être soit
!=
soit<>
Ainsi votre code devient:
Cursor findNormalItems = db.query("items", columns, "type != ?",
new String[] { "onSale" });
!=
semble plus professionnel - et est plus cohérent avec les opérateurs=
et==
.<>
est la norme SQL Ansi et!=
ne l'est pas. Bien sûr,<>
c'est plus professionnel!=
ou<>
.Vous devez utiliser dans le comparateur l'opérateur non égal:
"type!=?"
ou"type<>?"
.la source
Vous pouvez utiliser l'
<>
opérateurVous trouverez ici toutes les
sql
déclarations de basehttp://www.firstsql.com/tutor2.htm
la source