Общие > Базы данных
как работает like?
(1/1)
Tronyx:
как работает like? а именно ищется такое же слово или его словоформы?
Примерно такой запрос, возможно есть ошибка, но это не важно:
select * from table where text like $search
Maniac:
Угу, губки раскатал :)) Словоформы ему подавай :))) Like работает так же, как простой и банальный поиск по шаблону или регулярному выражению. Если напишешь like \'Word\' то он найдет все поля состояшие из слова \'Word\'. Если like \'%Word%\' - то все поля, содержащие \'Word\'. Подробнее о синтаксисе RTFM
YA:
--- Цитировать ---Like работает так же, как простой и банальный поиск по шаблону или регулярному выражению.
--- Конец цитаты ---
Только для регулярных выражений исп. не LIKE, а RLIKE (или REGEXP) ;)
Maniac:
--- Цитировать ---Только для регулярных выражений исп. не LIKE, а RLIKE (или REGEXP)
--- Конец цитаты ---
Нечего облегчать человеку задачу - пусть в мануалах сам покопается :)
Tronyx:
--- Цитировать ---Нечего облегчать человеку задачу - пусть в мануалах сам покопается
--- Конец цитаты ---
А добрый однако :)
Навигация
Перейти к полной версии