Помогите начинающему составить один запрос mysql , а то чувствую что делаю не так.
Надо вытащить из column строки где есть фраза из переменной var_2
Но поскольку фраза может быть и вначале и в конце предложения,
и после фразы пробелами и знаками препинания,
составил 5 кубиков запросов к базе, что вылетает в очень долго. Можно ли это заменить одним запросом к базе?
В var_2 может быть и слово и фраза.
SELECT * FROM column WHERE text LIKE '{-Variable.var_2-} %'
SELECT * FROM column WHERE text LIKE '{-Variable.var_2-}[.,?!] %'
SELECT * FROM column WHERE text LIKE '% {-Variable.var_2-}[.,?!]'
SELECT * FROM column WHERE text LIKE '% {-Variable.var_2-} %'
SELECT * FROM column WHERE text LIKE '% {-Variable.var_2-}[.,?!] %'
Надо вытащить из column строки где есть фраза из переменной var_2
Но поскольку фраза может быть и вначале и в конце предложения,
и после фразы пробелами и знаками препинания,
составил 5 кубиков запросов к базе, что вылетает в очень долго. Можно ли это заменить одним запросом к базе?
В var_2 может быть и слово и фраза.
SELECT * FROM column WHERE text LIKE '{-Variable.var_2-} %'
SELECT * FROM column WHERE text LIKE '{-Variable.var_2-}[.,?!] %'
SELECT * FROM column WHERE text LIKE '% {-Variable.var_2-}[.,?!]'
SELECT * FROM column WHERE text LIKE '% {-Variable.var_2-} %'
SELECT * FROM column WHERE text LIKE '% {-Variable.var_2-}[.,?!] %'