sql >> Database teknologi >  >> RDS >> Mysql

Hvordan undslipper man bogstaveligt procenttegn, når NO_BACKSLASH_ESCAPES-indstillingen er aktiveret?

du har brug for flugt

select * from mytable
where mycol like '5\% off' escape '\';

For en version, der virker uanset NO_BACKSLASH_ESCAPES-tilstand, kan du bruge et andet tegn, såsom pipe:

select * from mytable
where mycol like '5|% off' escape '|';



  1. Sådan undslipper du enkelte citater i MySQL

  2. PostgreSQL array_agg rækkefølge

  3. Eliminering af PostgreSQL Split-Brain i Multi-Cloud-databaser

  4. MySQL - Få rækkenummer på vælg