В vendor_tbl Tabel я Есть много слов «Microsoft» Но когда я ОТТ «mecrsoft»Advance Поиск по ключевым словам в PHP MySQL
или что-то вроде этого он не возвращает меня как Micrsoft запись и SQL возвращения запросов 0 записей
как можно использовать интеллигенцию, чтобы сделать запрос, что это вернуть мне все записи, как мое ключевое слово
ниже я после SQL запроса в других
любой suggetion ОЗМ поможет сделать запрос Лучше
$keyword='mecrsoft';
$mykeyword= explode(" ",$keyword);
for($i=0;$i<count($mykeyword);$i++)
$keywords_v[]="vendor_name like '%".$mykeyword[$i]."%' or page_description
like '%".$mykeyword[$i]."%' or keyword like '%".$mykeyword[$i]."%' or
page_title like '%".$mykeyword[$i]."%' or page_description like
'%".$mykeyword[$i]."%' ";
$q="select vendor_name,slug,page_description,keyword,
page_title,page_body from vendor_tbl
where (".implode(',',$keywords_v).")";
$rs=mysql_query($q);
Как использовать Левенштейн в SQL Query Это выборка записи из Tabel поля – user1138383
вы можете сказать мне как применить алгоритм расстояния levenshtein в sql-запросе? – user1138383
@ user1138383 У Mysql нет levenshtein, но вы можете создать хранимую функцию для этого. Кроме того, я предлагаю вам иметь список правильных терминов ключевых слов. –