Hi!请登陆

SQL语句如何为数据库表某个字段的值加前缀或后缀?

2021-1-18 42 1/18

加前缀:update 表名 set 列名=CONCAT(‘要加内容’,列名);

加后缀:update 表名 set 列名=CONCAT(列名,‘要加内容’);

以 WordPress 站点 posts 数据表为例进行说明:

  1. UPDATE wp_posts SET guid=CONCAT(guid,'.html') where post_type='post' and ID < 1888;

上面 SQL 语句的意思就是为 posts 数据表中,文章类型为 post 的,而且 ID 小于 1888 的 guid 字段添加一个.html 的后缀,其中 where 后面部分可以自己灵活添加。

  1. UPDATE wp_posts SET guid=CONCAT('.html',guid) where post_type='post' and ID < 1888;

上面 SQL 语句的意思就是为 posts 数据表中,文章类型为 post 的,而且 ID 小于 1888 的 guid 字段添加一个.html 的前缀,其中 where 后面部分可以自己灵活添加。

相关推荐