Беспристрастные Запросы в MySQL - PullRequest
0 голосов
/ 29 мая 2018

Я использую Python и MySQL

Допустим, у меня есть запрос MySQL:

Select * FROM table WHERE string = ‘cla apple ss

Обратите внимание, что строка сравнивается с 'class' с помощьюслово «яблоко», вставляя его

Как мне выполнить расширенный запрос MySQL, в котором будут возвращены строки типа

The class is big или The apple is red

.Я пробовал MATCH / AGAINST и% LIKE%, но, похоже, оба эффекта не дают желаемого эффекта.

Я почти уверен, что по этой теме должны быть повторяющиеся вопросы, но я какое-то время искали не нашли решения.

Спасибо за помощь.

1 Ответ

0 голосов
/ 29 мая 2018

Вы можете использовать регулярные выражения:

where string regexp replace('cla apple ss', ' ', '|')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...