Я создаю модуль формулировки ключевых слов, где я хочу искать данные, используя слова, разделенные запятой. И поиск классифицируется как запятая ,
и минус -
. Посмотрите на пример того, что я именно хочу сделатьИндивидуальный поиск со специальными символами
У меня есть название основной таблицы tbl_main
в SQL
AS_ID KWD
1 Man,Businessman,Business,Office,confidence,arms crossed
2 Man,Businessman,Business,Office,laptop,corridor,waiting
3 man,business,mobile phone,mobile,phone
4 Welcome,Greeting,beautiful,bride,celebration,wedding,woman,happiness
5 beautiful,bride,wedding,woman,happiness,mobile phone,talking
6 woman,girl,Digital Tablet,working,sitting,online
7 woman,girl,Digital Tablet,working,smiling,happiness,hand on chin
Если поиск текста = Мужчина, бизнесмен, то результат AS_ID является = 1 , 2
Если поиск текст = Человек, -Businessman, то результат AS_ID есть = 3
Если поиск текст = женщина, девушка, -Работа то результат AS_ID есть = 4,5
Что лучше, почему делать это, помощь очень было оценено заранее
Я уже знаю о структуре данных, но это старые данные, которые я не могу заменить :(миллионы строк добавлены в таблицу уже. @lonic – Gitz
Ну, это может быть заменено. Просто из-за процесса рефакторинга.) Но я также даю вам ответ на то, что вам нужно застрять на этом решении. См. Ссылку выше. – Ionic