Comments 7
Для полнотекстового поиска есть расширения FTS3/FTS4. Работает с поистине эпической скоростью (по крайней мере, на андроиде), точно быстрее этого варианта с LIKE, рекомендую попробовать.
Трюк известный, но для чего вы выложили «структуру» вашей базы не понятно. Достаточно было:
плюс ваш последний абзац…
SELECT ... WHERE word >= 'абакан' AND word < 'абакан' || 'яя'
плюс ваш последний абзац…
Я думаю что sql запрос + «мой последний абзац», не совсем бы объяснили надобность такого решения, хотелось именно описать проблему и решение. Что касается «известного трюка», видимо не для всех он известный.
Sign up to leave a comment.
Оптимизация выражения LIKE при использовании Sqlite в iOS приложении