在数据库中添加一些单词到post的结尾

时间:2011-11-27 03:22:20

标签: mysql

我的表名为Posts

我想在表格的所有帖子的末尾添加一些单词。

如果我想在我的所有帖子中替换一个单词,我会使用此查询:

UPDATE posts
SET post_content = Replace(post_content, 'old_word', 'new_word')

但我想在帖子的末尾添加单词,而不是替换

注意:我想在SQL查询中执行此操作,不使用PHP

2 个答案:

答案 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