Mysql SQL,编辑表行中的字段,在开头和结尾输入字符。
我需要通过SQL查询,将字段包装到表行中,如下所示: 字段:Mysql SQL,编辑表行中的字段,在开头和结尾输入字符。,mysql,sql,database,Mysql,Sql,Database,我需要通过SQL查询,将字段包装到表行中,如下所示: 字段:my long text 更新后的字段:[:en]我的长文本[:] 如何移动?一个更新查询和一个CONCAT就足够了: update tablename set field = concat('[:en]', field, '[:]') 如果字段为null,concat将返回null,但您可以使用排除,其中字段不为null,当然,如果字段已包装,您必须以某种方式排除它(但这取决于您的逻辑)。一个更新查询和一个concat就足够了:
my long text
更新后的字段:[:en]我的长文本[:]
如何移动?一个更新查询和一个CONCAT就足够了:
update tablename
set
field = concat('[:en]', field, '[:]')
如果字段为null,concat将返回null,但您可以使用
排除,其中字段不为null
,当然,如果字段已包装,您必须以某种方式排除它(但这取决于您的逻辑)。一个更新查询和一个concat就足够了:
update tablename
set
field = concat('[:en]', field, '[:]')
如果字段为null,concat将返回null,但您可以使用
排除,其中字段不为null
,当然,如果字段已包装,您必须以某种方式排除它(但这取决于您的逻辑)。是否要更新表数据,或者只是调整所选数据?更新多个数据然后下面的fthiella的答案就可以了。是要更新表格数据,还是只是调整所选数据?更新多个数据然后下面的fthiella的答案就可以了。