Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

mysql LIKE com porcentagem dupla


Como na resposta, o comentário de Mihir Dave está vinculado, não há diferença para o SQL se você passar %% em vez de % . Como um único % corresponde a zero ou mais caracteres, então cada um dos metacaracteres em %% também corresponderia a zero ou mais e, finalmente, a mesma string corresponderia de uma maneira ou de outra.

Mas acho que seu código legado é pré-Python 2.6 que usa % como um metacaractere na formatação de strings, e você deve duplicá-lo como %% para obter um único literal % personagem.

Veja também: