替换包含'&'的字符串字符

时间:2016-01-04 19:08:34

标签: mysql phpmyadmin

使用phpmyadminmysql我需要选择包含字符串'& pageid = page'的记录,以便用空字符串替换它。

我试过

SELECT * FROM `wp_posts` where post_content like '%&pageid=page%'

但未选择任何记录。 我在没有&的情况下再次尝试,如下所述

SELECT * FROM `wp_posts` where post_content like '%pageid=page%'

它有效,所以我选择了一些记录。在这一点上,我认为'&' char必须以不同的方式处理。有什么想法解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

使用关键字转义来提及查询的转义字符。

 select stuff from mytab
  where
    mycol like '%\_to\_%' escape '\';