MySQL搜索并用其他列值替换一些文本

时间:2015-08-19 10:06:12

标签: mysql

我有这个SQL查询,我想将 bbcode_uid 列的值插入替换语句

UPDATE `phpbb_posts` 
   SET `post_text` = REPLACE(post_text, '"]', '":*MY_BBCODE_UID*]')

这可能吗?

1 个答案:

答案 0 :(得分:0)

我使用的解决方案

UPDATE `phpbb_posts`
   SET `post_text` = REPLACE(post_text, '"]', CONCAT('":', bbcode_uid, ']'))

如果有更好的语法,我很感兴趣