drei ist einfach.
% ist kein Platzhalter ist einfach ein Zeichen wie jedes andere Zeichen
SELECT * from `foo` WHERE `bar` LIKE '\%' ESCAPE '|';
Funktioniert einwandfrei
Der zweite funktioniert auch.
Aber Sie müssen
SELECT * from `foo` WHERE `bar` LIKE '\\\%';
Ich erinnere mich, dass du dem Escape und dem Joker entkommen musst!