Оператор LIKE в MySql используется для поиска строк, содержащих наш текст запроса, например:
select name from user where name like "%john%"
который вернет John Smith
, Peter Johnson
и т.д.
Что делать, если мне нужно обратное - найти строки, которые СОДЕРЖИВАЮТСЯ в нашем тексте запроса? Например, я даю ему John Smith and Peter Johnson are best friends
и хочу, чтобы он нашел мне все имена из таблицы, которые можно найти в этой строке.
Как это сделать?