= w SQL wykonuje dokładne dopasowanie.
LUBIĘ dopasowuje symbole wieloznaczne, używając „%” jako wieloznakowego symbolu dopasowania i „_” jako jednoznakowego symbolu dopasowania. „\” to domyślny znak ucieczki.
foobar = '$foo' i foobar LIKE '$foo' zachowa się tak samo, ponieważ żaden ciąg nie zawiera symbolu wieloznacznego.
foobar LIKE '%foo' dopasuje wszystko, co kończy się na „foo”.
LIKE ma również ESCAPE klauzula, dzięki czemu można ustawić znak ucieczki. Pozwoli to dopasować dosłowny „%” lub „_” w ciągu. Możesz także zrobić NOT LIKE .
Witryna MySQL zawiera dokumentację dotyczącą operatora LIKE . Składnia to
expression [NOT] LIKE pattern [ESCAPE 'escape']