sql >> Database >  >> RDS >> Mysql

Moet alleen gegevens selecteren die backslashes bevatten in MySQL

Deze opdracht werkt voor mij als ik de opdracht uitvoer met php:

select * from exampletable where title like '%\\\\\\\\%' or title like '\\\\\\\\%' or title like '%\\\\';

De reden dat ik de begin-, overal- en eindovereenkomsten opneem, is om te laten zien dat ze verschillend zijn. Als u backslashes aan het einde zoekt, hoeven er maar 4 backslashes te zijn. dit is omdat er niets is om daarna te ontsnappen. Je gebruikt 8 backslashes bij de andere commando's omdat ze worden geparseerd door php.



  1. haal onbewerkte decimale waarde uit mysqldb-query

  2. Gratis ES voor 11.2.0.4 en 12.2 Releasedatum

  3. MySQL zoek exact woord met $ in woord

  4. Codeigniter simple_query vs. query builder (invoegen, bijwerken en verwijderen)