like 'lanchonete%'
like 'lanchonete%'
Olá Adriano.
Se você coloca apenas 'lanchonete%' ele irá procurar por strings que comecem com lanchonete e que podem terminar com algo depois. Enquanto que com '%lanchonete%' a string pode não começar com lanchonete, por exemplo, se você tem a string 'abclanchoneteabc' o primeiro comando não encontra lanchonete, enquando o segundo sim.
Isso ai, apenas complementando de forma mais teórica:
o caractere % servirá para indicar ao comando like que qualquer outra sequencia de caracteres pode estar naquela posição, ou seja, até coisas assim são possíveis:
like '%Maria%Silva%'
Isso serviria para encontrar qualquer pessoa que tenha Maria e Silva no nome, não necessariamente começando com Maria, e não necessariamente terminando com Silva, poderá ser tanto uma nome do meio, um sobrenome, etc.
Abraços.