|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.06.2011, 16:56 | #1 |
Пользователь
Регистрация: 18.05.2009
Сообщений: 51
|
order by like more
Всем приветы!
У меня возник новый вопрос. В mysql-е использоваю like,и когда в базе программа находит то что я ищу бывает тексты где мой поиск повторяется несколько раз но никак не могу объяснить программе что сортировка была по количеству найденных слов в тексте.Кто знает как это решить? Заранее Спасибо! |
03.06.2011, 17:00 | #2 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Что-то ничего не понятно, можете написать на примере?
|
03.06.2011, 17:05 | #3 |
Пользователь
Регистрация: 18.05.2009
Сообщений: 51
|
например в базе 3 текста. я ищу слово "да"
1." Ты да я, да мы с тобой"---2 2." Ты да я, да мы с тобой да"---3 3." Да мы с тобой"---1 чтобы при поиске слова "да" сортировка была такой 2,1,3 поскольку в 2ой строке это слово повторяется больше остальных. |
03.06.2011, 19:41 | #4 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Ну или сортируйте результаты при помощи preg_match_all() |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перемещение окна в z-order | jj48 | Win Api | 14 | 07.02.2012 15:50 |
mysql order by and order by | LevonNikox | PHP | 2 | 03.06.2011 14:01 |
Tab Order | valdemar593 | Win Api | 0 | 01.11.2010 10:30 |
ORDER BY динамический | Pang | SQL, базы данных | 2 | 16.05.2010 23:51 |
ORDER BY | Sidorow2001 | Microsoft Office Access | 1 | 17.02.2010 17:19 |