#1 2010.03.29 11:27

Morgan
Участник
Зарегистрирован: 2009.03.31
Сообщений: 333
Карма: 10
Профиль Веб-сайт

Количество совпадений

Код : SELECT * FROM table WHERE text LIKE '%bla%';
Можно как то в запросе, подсчитать количество найденных 'blа' ?


Натан ротшильд :
Кто владеет информацией, тот владеет миром

Неактивен

#2 2010.03.29 12:40

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Количество совпадений

Код:

1
2
SELECT SQL_CALC_FOUND_ROWS * FROM `table` WHERE `text` LIKE "%bla%";
SELECT FOUND_ROWS();

Неактивен

#3 2010.03.30 15:34

Morgan
Участник
Зарегистрирован: 2009.03.31
Сообщений: 333
Карма: 10
Профиль Веб-сайт

Re: Количество совпадений

Спросим по другому. А сортировать найденные записи по количеству совпадений возможно?в одном запросе


Натан ротшильд :
Кто владеет информацией, тот владеет миром

Неактивен

#4 2010.03.30 16:34

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Количество совпадений

кол-во совпадений в text ? если да, то через LIKE нет. только через полнотекстовой поиск.

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.010 s