делаю запрос к базе, на выходе получаю много строчный результат из ID, Text
это был первый проход
теперь на втором проходе нужно эти данные загнать во временную таблицу из тех же двух полей, и произвести полнотекстовый поиск по свежесозданной таблице по полу текст
можно ли такое сделать и если да то как?
1. DlTA - 04 Мая, 2011 - 20:18:53 - перейти к сообщению
2. SAD - 04 Мая, 2011 - 20:20:16 - перейти к сообщению
зачем?
3. EuGen - 04 Мая, 2011 - 20:23:39 - перейти к сообщению
http://dev[dot]mysql[dot]com/doc/refman/[dot][dot][dot]sert-select[dot]html
Затем создать FULLTEXT индекс и сделать выборку
?
Затем создать FULLTEXT индекс и сделать выборку
?
4. DlTA - 04 Мая, 2011 - 20:54:52 - перейти к сообщению
SAD пишет:
мне кажется это наиболее оптимальным вариантом позволяющий не модифицировать исходную БДзачем?
если подробней о всей задаче то:
есить исходная база марок(производителей)
и текст = название марки(производителя) но возможно несколько модифицировано (дополнительные слова, символы или наоборот, нехватает)
который нужно найти в таблице, изначально таблица не имеет индекса полнотекстового поиска
вот я и решил создать временную таблицу которая уже будет иметь нужный индекс и производить поиск по ней
понятно что результатов может быть уже несколько, но какой либо из них будет подходить больше всего и его я предложу юзеро по умолчанию, а там уже как сам хочет.
EuGen пишет:
а есть вариант на русском?
http://dev[dot]mysql[dot]com/doc/refman/[dot][dot][dot]sert-select[dot]html
Затем создать FULLTEXT индекс и сделать выборку
Затем создать FULLTEXT индекс и сделать выборку
5. EuGen - 04 Мая, 2011 - 22:26:03 - перейти к сообщению