= в SQL прави точно съвпадение.
Харесвам прави съвпадение на заместващи знаци, като използва '%' като символ за съвпадение от няколко знака и '_' като символ за съвпадение от един знак. „\“ е екраниращият символ по подразбиране.
foobar = '$foo' и foobar LIKE '$foo' ще се държи по същия начин, защото нито един низ не съдържа заместващ знак.
foobar LIKE '%foo' ще съответства на всичко, завършващо на 'foo'.
LIKE също има ESCAPE клауза, така че можете да зададете escape символ. Това ще ви позволи да съпоставите литерал „%“ или „_“ в низа. Можете също да направите NOT LIKE .
Сайтът MySQL има документация за оператора LIKE . Синтаксисът е
expression [NOT] LIKE pattern [ESCAPE 'escape']