je hebt ontsnapping nodig
select * from mytable
where mycol like '5\% off' escape '\';
Voor een versie die werkt ongeacht de modus NO_BACKSLASH_ESCAPES, kun je een ander teken gebruiken, zoals pipe:
select * from mytable
where mycol like '5|% off' escape '|';