
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.07.2014, 19:14:28
|
|||
|---|---|---|---|
|
|||
Поиск дубликатов без учета порядка слов |
|||
|
#18+
Добрый день, есть таблица: ID|TITLE (fulltext) 1|Первое июля дождь идет 2|Июля первое 3|Второе четверга 4|На заре опускается лестница Подскажите есть ли возможность с помощью php+mysql сделать поиск дубликатов (это необходимо перед вставкой новой записи в таблицу) таким образом, чтоб при поиске "дождь первое идет Июля" - выводил 1ю запись? FULLTEXT методом несовсем подходит, т.к. при поиске "Первое" он выдаст 1ю и 2ю записи, а надо выводить только аналогичные без учета порядка слов в запросе. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.07.2014, 19:16:52
|
|||
|---|---|---|---|
|
|||
Поиск дубликатов без учета порядка слов |
|||
|
#18+
Без mysql Это можно делать по алгоритму шинглов - но боюсь не подойдёт т.к. в таблице может быть 5-10 тыс записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.07.2014, 19:20:32
|
|||
|---|---|---|---|
Поиск дубликатов без учета порядка слов |
|||
|
#18+
Код: sql 1. 2. 3. контроль пробелов и приведение к одному регистру добавить по вкусу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.07.2014, 20:55:10
|
|||
|---|---|---|---|
Поиск дубликатов без учета порядка слов |
|||
|
#18+
Для решения задачи потребуется нормализовать данные. Вероятно, разобрать фразы на слова и именно так хранить (ИД фразы, ИД слова, номер слова во фразе). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.07.2014, 00:23:16
|
|||
|---|---|---|---|
|
|||
Поиск дубликатов без учета порядка слов |
|||
|
#18+
miksoft Код: sql 1. 2. 3. контроль пробелов и приведение к одному регистру добавить по вкусу. Спасибо, самое реально выполнимое решение:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.07.2014, 00:24:24
|
|||
|---|---|---|---|
|
|||
Поиск дубликатов без учета порядка слов |
|||
|
#18+
AkinaДля решения задачи потребуется нормализовать данные. Вероятно, разобрать фразы на слова и именно так хранить (ИД фразы, ИД слова, номер слова во фразе). Спасибо, идея хорошая но в рамках текущего проекта мне не подходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1834540]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 359ms |

| 0 / 0 |
