У меня возникли проблемы с получением этой инструкции sql для работы. Может ли кто-нибудь быть добрым и помочь мне?Невозможно использовать функцию LIKE в android
public Cursor getContactMatches(String query, String[] columns)
{
String selection = COL_NAME + " LIKE " + "'%" + "%'"; <---- right here
Log.d("selection", selection);
String[] selectionArgs = new String[] {query+"*"};
return query(selection, selectionArgs, columns);
}
'select * from your_table where some_column like ('% foobar%')' Я думаю, что вам не хватает '(', ')' и 'foobar'. Выполнение 'select * from your_table, где some_column LIKE '%%'' просто не имеет никакого смысла. –
Так что foobar - это не какая-то случайная вещь? вы на самом деле положили это в утверждение? –
Нет, вы не указываете, какое значение вы сравниваете: –