= in SQL führt eine exakte Übereinstimmung durch.
Gefällt mir führt Platzhalterübereinstimmung durch, wobei '%' als Übereinstimmungssymbol für mehrere Zeichen und '_' als Übereinstimmungssymbol für einzelne Zeichen verwendet wird. '\' ist das Standard-Escape-Zeichen.
foobar = '$foo' und foobar LIKE '$foo' verhält sich genauso, da keine Zeichenfolge einen Platzhalter enthält.
foobar LIKE '%foo' findet alles, was auf „foo“ endet.
LIKE hat auch einen ESCAPE -Klausel, damit Sie ein Escape-Zeichen setzen können. Dadurch können Sie das Literal '%' oder '_' innerhalb der Zeichenfolge abgleichen. Sie können auch NOT LIKE machen .
Die MySQL-Site hat Dokumentation zum LIKE-Operator . Die Syntax ist
expression [NOT] LIKE pattern [ESCAPE 'escape']