Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

MySql проблема с поиском

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> MySql проблема с поиском
Имя
Сообщение << Старые топики   Новые топики >>
MySql проблема с поиском - 2006-06-07 11:12:34   
K2el

Сообщений: 64
Оценки: 0
Присоединился: 2005-01-16 12:03:25
Допустим имеются 2-е таблицы table1(id,name,text1) и table2(id,text2,user). Надо осуществить по ним полнотекстовый поиск с отсортировкой по релевантности.
Я зделал следующее:
проиндексировал нужные мне поля(FULLTEXT)
запрос на поиск выглядит так:
SELECT * FROM table1 MATCH(name,text1) AGAINST(''текст'') UNION SELECT * FROM table2 MATCH(text2,user) AGAINST(''текст'')В результате команда UNION ''впихала'' в поле name содержимое поля text2 и т.д.
Вопрос…Как можно зделать примерно тоже самое, но при обьединении указать какие именно столбцы объединять а какие нет???
Post #: 1
Страниц:  [1]
Все форумы >> [Веб-программинг] >> MySql проблема с поиском







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.