我的表名为Posts
我想在表格的所有帖子的末尾添加一些单词。
如果我想在我的所有帖子中替换一个单词,我会使用此查询:
UPDATE posts
SET post_content = Replace(post_content, 'old_word', 'new_word')
但我想在帖子的末尾添加单词,而不是替换
注意:我想在SQL查询中执行此操作,不使用PHP
答案 0 :(得分:3)
与您使用REPLACE()
的示例相似,但您可以使用CONCAT()
。 http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_concat
UPDATE posts SET post_content=CONCAT(post_content, ' Text you want to append.');
答案 1 :(得分:2)
听起来你想使用MySql“concat()”:
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html