= v SQL provádí přesnou shodu.
LIKE provádí shodu zástupných znaků pomocí '%' jako víceznakového srovnávacího symbolu a '_' jako jednoznakového srovnávacího symbolu. '\' je výchozí znak escape.
foobar = '$foo' a foobar LIKE '$foo' se bude chovat stejně, protože ani jeden řetězec neobsahuje zástupný znak.
foobar LIKE '%foo' bude odpovídat všemu, co končí na 'foo'.
LIKE má také ESCAPE klauzule, takže můžete nastavit únikový znak. To vám umožní najít v řetězci doslovné '%' nebo '_'. Můžete také udělat NOT LIKE .
Web MySQL má dokumentaci operátora LIKE . Syntaxe je
expression [NOT] LIKE pattern [ESCAPE 'escape']