У меня есть таблица заданий, которая имеет поле longtext с именем «keywords».Как исключить строку на основе частичного совпадения строк?
Я пытаюсь сформировать инструкцию SELECT, где я могу сопоставить некоторые ключевые слова, исключая других.
Например, мне нужен SQL для «Дайте мне все задания, в которых ключевые слова содержат слово« портреты », но исключают те задания, которые имеют слово« outdoors ».»
Спасибо! [И если необходимо изменить, или дополнительная информация необходима вопрос, просто дайте мне знать.]
благодарит за предложение. как только я получу свои данные, вам будет интересно проверить производительность между запросами на longtext и запросы к другой таблице. другая переменная, которая может повлиять на производительность, - это способность выполнять частичные совпадения против точных совпадений (т. е. LIKE «% port%» vs = «портреты») – skippix
Почему бы вам не привести пример с индексацией и против другой таблицы? –