所以我有一个包含字段description
和short_description
. 我从不同的系统导入了这些值。
现在我需要知道如何将这些描述文本包装到<p>
标签中。
记录总是单段的,因此不需要<p>
为每两个换行符设置多个 's 的逻辑。
我想要做的是浏览每条记录,并添加到这两列"<p>"
的开头和结尾。"</p>"
但是,经过一番谷歌搜索后,我没有找到将原始值包含在 in 的新值SET
中的方法UPDATE
。
那将如何运作?或者,还有更好的方法?
所以我有一个包含字段description
和short_description
. 我从不同的系统导入了这些值。
现在我需要知道如何将这些描述文本包装到<p>
标签中。
记录总是单段的,因此不需要<p>
为每两个换行符设置多个 's 的逻辑。
我想要做的是浏览每条记录,并添加到这两列"<p>"
的开头和结尾。"</p>"
但是,经过一番谷歌搜索后,我没有找到将原始值包含在 in 的新值SET
中的方法UPDATE
。
那将如何运作?或者,还有更好的方法?
您需要concatenate
将字符串放在一起:
update my_table
set my_column = concat('<p>', my_column, '</p>')
concat
如果任何参数为 null,则返回 null,因此如果my_column
没有值,您将不会得到<p></p>
您可以执行以下操作:
UPDATE
tableName
SET
description = CONCAT('<p>', description , '</p>'),
short_description = CONCAT('<p>', short_description , '</p>')
WHERE ..........