trois est simple.
% n'est pas un caractère générique n'est pas simplement un caractère comme tous les autres caractères
SELECT * from `foo` WHERE `bar` LIKE '\%' ESCAPE '|';
Fonctionne très bien
Le second fonctionne aussi.
Mais vous devez
SELECT * from `foo` WHERE `bar` LIKE '\\\%';
Je me souviens qu'il faut échapper à l'évasion et au joker !