私はAndroidにSqlite3データベースを持っています。データは「こんにちは」または「良い一日を」のような文です。今、検索ボックスが必要で、それらの間を検索したいので、次のようなものを使用します:
Cursor cursor = sqliteDB.rawQuery("SELECT id FROM category WHERE sentences LIKE '"+ s.toString().toLowerCase()+ "%' LIMIT 10", null);
ただし、ユーザーが最初の「g」または「go」または「goo」などで検索を開始した場合、結果として「こんにちは」のみが表示されます。ユーザーが「a」または「」のように検索した場合、結果として「こんにちは」を取得するにはどうすればよいですかaf」または「午後」。
ユーザーが最初から検索した場合だけでなく、ユーザーが sqlite3 db のデータの途中から検索した場合に、「こんにちは」の結果を表示したいということです。
ありがとう!