Это, вероятно, связано с нестандартным использованием MySQL символа \
.Но вы можете указать любой символ с ключевым словом ESCAPE
:
select *
from jos_picmicro_content
where introtext like '@%20' escape '@';
Но это все равно не вернет ничего, кроме строк, где introtext равен точно '%20'
, вам все еще нужно использовать подстановочный знак, чтобы найти %20
в любом месте этого столбца:
select *
from jos_picmicro_content
where introtext like '%@%20%' escape '@';