с использованием MySQL, если у вас есть таблица предложений и таблица слов с таблицей «многие-ко-многим», которая содержит их отношения, как бы вы структурировали запрос, чтобы найти предложение который содержит фразу?извлекает отдельное предложение, содержащее слова в порядке
Например, с помощью этих таблиц ...
Words
1 apples
2 like
3 I
4 used
5 to
6 eat
Sentences
1 I used to like apples
2 I used to eat apples
Words2Sentences
pkey fk_word fk_sentence
1 1 1
2 2 1
3 3 1
4 4 1
5 5 1
6 1 2
7 3 2
8 4 2
9 5 2
10 6 2
Как бы вы структурировать присоединиться и запрос, чтобы найти фразу «используется для». Полный текстовый индекс не соответствует моим потребностям из-за требований к многоязычной поддержке.
я не понимаю, как это отличается от SELECT, предложения FROM предложений WHERE предложения LIKE «% использовал в%. запись конечного результата, к которой мы стремимся, - это строка предложения. Этот запрос вернет запись, подобную «Человек, отказавшийся есть яблоки» – chipmunkrumblestud