Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Теория осуществления поиска
 
 автор: Sin   (07.02.2005 в 22:41)   письмо автору
 
 

Раскажите пожайлуста каким макаром осуществляется поиск в базе? И с помощью каких операторов?

   
 
 автор: cheops   (08.02.2005 в 00:26)   письмо автору
 
   для: Sin   (07.02.2005 в 22:41)
 

Можно следовать двумя путями,
1) либо воспользоваться полнотекстовым поиском по полям типа TEXT проиндексированных индексом FULLTEXT
2) либо отталкиваться от операторов LIKE и REGEXP

Вот как мне кажется наиболее интересные темы по поиску:

http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=514
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=148
http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=807

   
 
 автор: Sin   (08.02.2005 в 16:07)   письмо автору
 
   для: cheops   (08.02.2005 в 00:26)
 

А скажите пожайлуста чем отличается оператор LIKE от REGEXP?

   
 
 автор: cheops   (08.02.2005 в 16:57)   письмо автору
 
   для: Sin   (08.02.2005 в 16:07)
 

LIKE осуществляет лишь простейший поиск с использованием двух символов замены: % - для любого количества символов и _ для замены одного симовола, REGEXP или RLIKE поддерживает поиск по регулярному выражению.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования