SitegoОшибаешься - оператор "=" выполнит точное сравнение, а оператор LIKE - не точное. Синтаксис LIKE следующий:
Это в принципе одно и то же, что знак равно, что LIKE. Или я заблуждаюсь?
символ подчеркивания "_" применяется вместо любого единичного символа в проверяемом значении
символ процента "%" заменяет последовательность любых символов (от 0 и более) в проверяемом значении
Примеры использования:
'abc%' -- Любые строки, которые начинаются с букв «abc»
'abc_' -- Строки длиной строго 4 символа, причем первыми символами строки должны быть «abc»
'%z' -- Любая последовательность символов, которая обязательно заканчивается символом «z»
'%Rostov%' -- Любая последовательность символов, содержащая слово «Rostov» в любой позиции строки
'% % %' -- Текст, содержащий не менее 2-х пробелов, например, "World Wide Web"
Источник
Кстати, есть так же возможность поиска по более точным соответствиям - с помощью регулярных выражений в mysql: Регулярные выражения в MySQL