= di SQL melakukan pencocokan tepat.
SUKA melakukan pencocokan karakter pengganti, menggunakan '%' sebagai simbol pencocokan multi-karakter dan '_' sebagai simbol pencocokan karakter tunggal. '\' adalah karakter escape default.
foobar = '$foo'
dan foobar LIKE '$foo'
akan berperilaku sama, karena tidak ada string yang berisi karakter pengganti.
foobar LIKE '%foo'
akan cocok dengan apa pun yang berakhiran 'foo'.
LIKE
juga memiliki ESCAPE
klausa sehingga Anda dapat mengatur karakter pelarian. Ini akan memungkinkan Anda mencocokkan '%' atau '_' literal di dalam string. Anda juga dapat melakukan NOT LIKE
.
Situs MySQL memiliki dokumentasi tentang operator LIKE . Sintaksnya adalah
expression [NOT] LIKE pattern [ESCAPE 'escape']