Каков синтаксис «не равно» в SQLite? - PullRequest
104 голосов
/ 22 февраля 2012
 Cursor findNormalItems = db.query("items", columns, "type=?", 
                                   new String[] { "onSale" });

Я хочу вернуть курсор, который указывает на что-либо, что НЕ находится в продаже, что я должен изменить? Спасибо!

Ответы [ 3 ]

189 голосов
/ 22 февраля 2012

С официальная документация :

Оператор неравных может быть либо !=, либо <>

Итак, ваш код становится:

Cursor findNormalItems = db.query("items", columns, "type != ?", 
                                  new String[] { "onSale" });   
8 голосов
/ 22 февраля 2012

Вы должны использовать в компараторе неравный оператор: "type!=?" или "type<>?".

3 голосов
/ 09 марта 2016

Вы можете использовать <> оператор

Здесь вы найдете все основные sql операторы

http://www.firstsql.com/tutor2.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...