|
|
|
| У меня есть, к примеру, 2 таблицы `news` и `articles`, пользователь вводит какой-то текст и мне надо найти его в полях `name` и `text` в этих двух таблицах. Помогите плиз...
ЗЫ. надо исопльзовать полнотекстовый поиск. Вот с этим и загвоздка... Просто знаю, что это не сложно, но голова никак не можетсообразить что да как :(
Делаю так:
SELECT *
FROM `news`
WHERE MATCH(`name`, `text`) AGAINST('ТЕКСТ_ПОИСКА', 'ТЕКСТ_ПОИСКА')
UNION
SELECT *
FROM `articles`
WHERE MATCH(`name`, `text`) AGAINST('ТЕКСТ_ПОИСКА', 'ТЕКСТ_ПОИСКА')
|
Но думаю что это неправильно... | |
|
|