Вывод на основе найденных максимальных ключевых слов

0

У меня есть список ключевых слов, я хочу найти их в столбце заголовка в моей базе данных и вернуть один с максимальными ключевыми словами:

Я думал об использовании, но это сделает слишком большой запрос на основе ключевых слов

прецедент

У меня есть список ключевых слов:

Красный, буль, победа, личинка, белый

У меня есть таблица с заголовком столбца, я хочу найти заголовок с максимальным количеством ключевых слов

Предположим, что заголовок в моей таблице выглядит следующим образом:

Боты TLE красного выигрыша е

У меня есть красный Bul l

Победитель бот TLE красного Бюл л

Бот- красная победа

я хочу, чтобы результат был ниже одного, имеющего максимальное количество ключевых слов. Белая бутылка красного Bull

  • 0
    Привет гаурав, Сколько у тебя ключевых слов?
  • 0
    Вы используете php для бэкэнда?
Показать ещё 1 комментарий
Теги:

1 ответ

0

Используйте этот метод, если вы используете PHP

Добавьте свои ключевые слова в массив, как показано ниже.

$Arrkeywords = array('red','bul','win','bot','white');
if(count($Arrkeywords)>0) {
    $keywordcondn="";
    foreach($Arrkeywords as $keywords){
        $keywordcondn.= " and title like '%".$keywords."%'";
    }
}
$query= "SELECT * FROM 'tbl_title' where title <>'' $keywordcondn";
  • 0
    Из PHP вы можете сформировать запрос
  • 0
    в ожидании вашего положительного ответа
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню