MySQL中的concat和trim
向表中某字段后追加一段字符串:
update table_name set field=CONCAT(field,'',str);
向表中某字段前加字符串
update table_name set field=CONCAT('str',field);
干掉两侧指定字符串 并更新
- 给每个字段的尾部加上字母
w
,用|
链接 - 在连接后干掉左右多余的
|
连接符,避免字段是空时多与的连接符 - 省了用代码把数据取出来拆分数组再拼回去的步骤
update test2 set name=trim(BOTH '|' FROM CONCAT(name,'|','w'));