Я ищу в базе данных sqlite путем ввода editext.В sqlite у меня есть предложение.Я хочу найти предложения из sqlite, в которых есть несколько слов, которые начинаются с моего входного текста.Например, если мой входной текст будет: «вред», я хочу найти предложения, в которых есть слова типа «вредно».Я не хочу находить «вредное» слово, когда входной поиск был «полным».Потому что это слово не в начале моего слова (вредно).Надеюсь получить мою цель.Вот мой пример кода:
String pattern = "'%" + inputSearch.getText().toString() + "%'";
final String sql = "SELECT * FROM " + TABLE + " WHERE " + TITLE + " LIKE " + pattern;
final SQLiteDatabase mydb = new MyDatabase(ArdicActivity.this).getWritableDatabase();
// final Cursor c = mydb.rawQuery(sql, null);
Я хочу найти слово между предложениями.Например, я хочу найти «вредное» слово из предложения: «эта еда вредна для вас»