RE: Помогите с sql запросом
Надо окружить каждое слово символами % чтобы бд искала слово в любом месте строке. Твой запрос ищет слово только в начале строки и отсюда такой результат.
select id
from table
where `name` like '%телефон%' and `name` like '%Nokia%' and `name` like '%N73%'
В LIKE можно использовать и другие символы. Кроме того MySQL поддерживает и регулярные выражения. Все это описано в его документации.
|