= i SQL gör exakt matchning.
GILLA matchar jokertecken och använder '%' som matchningssymbol med flera tecken och '_' som matchningssymbol med enstaka tecken. '\' är standardtecknet för escape.
foobar = '$foo'
och foobar LIKE '$foo'
kommer att bete sig likadant, eftersom ingen av strängarna innehåller ett jokertecken.
foobar LIKE '%foo'
kommer att matcha allt som slutar på 'foo'.
LIKE
har också en ESCAPE
sats så att du kan ställa in ett escape-tecken. Detta låter dig matcha bokstavlig '%' eller '_' i strängen. Du kan också göra NOT LIKE
.
MySQL-webbplatsen har dokumentation om LIKE-operatorn . Syntaxen är
expression [NOT] LIKE pattern [ESCAPE 'escape']