Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 02.06.2006, 19:11
thorr вне форума Посмотреть профиль Отправить личное сообщение для thorr Найти все сообщения от thorr
  № 14  
Ответить с цитированием
thorr

Регистрация: 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.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 09:22.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.