Sql Lite Query вернет 0 записей на Android Lollipop

Я так понимаю версия sql на леденце изменилась (http://www.sqlite.org/releaselog/3_8_0.html), я изучил этот список выпусков, но до сих пор не могу понять, почему мой запрос не работает. На самом деле это простой запрос:

select * from Lists where Name LIKE 'test' AND _Group LIKE ''

У меня андроид 5.1.


person Mike6679    schedule 04.02.2016    source источник
comment
Этот запрос нормально работает с тестовыми данными?   -  person Harsh Dev Chandel    schedule 04.02.2016
comment
Я ожидаю, что подвыражение _Group LIKE '' будет истинным, когда значение _Group будет пустой строкой. Разве ты этого не видишь?   -  person Bob Snyder    schedule 04.02.2016


Ответы (1)


*Какие образцы данных, считаете, соответствуют этим критериям поиска?*

Обычно "LIKE" содержит подстановочный знак,

e.g. LIKE "test%".

В вашем случае вместо двух LIKE можно использовать "=".

Вот хороший пример использования LIKE запроса SQLite, 'LIKE'

person liminal    schedule 04.02.2016
comment
Да, это был НРАВИТСЯ, он отлично работал в версиях до Lollipop, и да, в этом случае мне на самом деле не нужен НРАВИТСЯ - person Mike6679; 04.02.2016