![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2001
Адрес: Moscow
Сообщений: 23
|
во-первых, имя столбца (в pages.text) не может быть зарезервированным словом (в данном случае "text").
во-вторых, если таблицы не связаны, делай 2 запроса к каждой таблице. непонятно, зачем все в один запрос пихать. в третьих, если ищешь в ячейках типа text, то лучше делать полнотекстовый поиск. назначаешь индекс этому столбцу типа fulltext и делаешь запрос типа: SELECT id, name, description, MATCH(intro) AGAINST "поисковая строка" AS relev FROM pages WHERE MATCH(intro) AGAINST "поисковая строка" OR intro LIKE '%поисковая строка%' ORDER BY relev DESC"; где intro - это текстовый столбец (т.е. тип TEXT) с индексом типа FULLTEXT Последний раз редактировалось thorr; 02.06.2006 в 19:14. |
![]() |
Часовой пояс GMT +4, время: 09:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|