Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / полнотекстовый поиск или что...? / 7 сообщений из 7, страница 1 из 1
16.09.2013, 09:37:29
    #38397323
AraGnom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
полнотекстовый поиск или что...?
есть 2 таблицы t1(id,city,...) и t2(id,city,...)
в t1 есть (123,"челябинск"), а в t2 есть (321,"челяббинск")
можно ли построить такой запрос, что бы получить схожесть записей в % ? как?
спасибо =)
...
Рейтинг: 0 / 0
16.09.2013, 09:56:47
    #38397349
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
полнотекстовый поиск или что...?
AraGnomсхожесть записей в %Сформулируй точно, что ты хочешь получить.
...
Рейтинг: 0 / 0
16.09.2013, 10:05:41
    #38397365
AraGnom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
полнотекстовый поиск или что...?
к примеру:
Код: sql
1.
2.
3.
4.
SELECT `ct`.*,
  MATCH (`ct`.`city`) AGAINST ('челябинск') AS 'rate' 
  FROM `geo__cities` `ct` 
 WHERE MATCH (`ct`.`city`) AGAINST ('челябинск') 


но если будет:
Код: sql
1.
2.
3.
4.
SELECT `ct`.*,
  MATCH (`ct`.`city`) AGAINST ('челяббинск') AS 'rate' 
  FROM `geo__cities` `ct` 
 WHERE MATCH (`ct`.`city`) AGAINST ('челяббинск') 


он уже не находит, `rate`=0 типа

Какой запрос нужно сформировать (и возможно ли), что б он находил запись 'Челяббинск' если я ищу 'Челябинск'?
...
Рейтинг: 0 / 0
16.09.2013, 10:08:26
    #38397369
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
полнотекстовый поиск или что...?
Полнотекст такое не ищет.
Для такого поиска используйте поиск на клиенте. Курить "расстояние Левенштейна".
...
Рейтинг: 0 / 0
16.09.2013, 10:12:32
    #38397371
AraGnom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
полнотекстовый поиск или что...?
Akina,

Спасибо
...
Рейтинг: 0 / 0
16.09.2013, 10:46:29
    #38397404
AraGnom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
полнотекстовый поиск или что...?
если у кого возникнет подобный вопрос - мне помогло это:
http://php.net/manual/en/function.similar-text.php
http://php.net/manual/en/function.levenshtein.php
...
Рейтинг: 0 / 0
16.09.2013, 10:47:29
    #38397408
Cygapb-007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
полнотекстовый поиск или что...?
AraGnom ,

Была такая тема 14498643 ( Как сопоставить текстовые поля по совпадению некоторых слов ), правда, для MS SQL

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


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