powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Поиск совпадений в заданном слове
4 сообщений из 4, страница 1 из 1
Поиск совпадений в заданном слове
    #38381094
Вит_К_К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все, добрый день, ночь, утро.

Есть табличка с фильтрами для слов table_words:
word_id (int) word (varchar)

1 пред
2 сил


И есть слово запроса - например (Предельно)

Нужно выполнить поиск по таблице, попадает ли это слово в заданные фильтры. Так мы видим что попадает под первый фильтр
SELECT * FROM table_wors WHERE `word` LIKE '%Предельно%' - не канает

Помогите плиз, как сделать такой поиск? Неужели придется сначала все фильтры в массив присваивать, а потом циклом каждый фильтр дергать. Ведь там фильтром может быть тысячи
...
Рейтинг: 0 / 0
Поиск совпадений в заданном слове
    #38381217
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вит_К_К,

а "наиборот" пгобовали? Например так:

SELECT * FROM table_wors WHERE 'Предельно' LIKE CONCAT( '%' , `word` , '%' )

? :)
...
Рейтинг: 0 / 0
Поиск совпадений в заданном слове
    #38381224
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arhat109,

если не получается - попробуйте обе части предварительно преобразовать к одному регистру (верхнему или нижнему), преобразовать в одну кодировку, если надо и/или оттримминговать всё лишнее например через тот же TRIM() и/ил REPLACE()
...
Рейтинг: 0 / 0
Поиск совпадений в заданном слове
    #38381347
Вит_К_К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое! Работает!
Я пробовал только так

SELECT * FROM table_wors WHERE 'Предельно' LIKE `word`

но это опять не так надо, а вот про CONCAT я совсем забыл.
Спасибо еще раз большое!


Arhat109Вит_К_К,

а "наиборот" пгобовали? Например так:

SELECT * FROM table_wors WHERE 'Предельно' LIKE CONCAT( '%' , `word` , '%' )

? :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Поиск совпадений в заданном слове
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]