mysql给字段追加值
最后更新于:2022-04-01 23:49:38
# mysql给字段追加值
~~~
给指定字段追一个值在前面或是后面:
UPDATE `name` t SET t.username = CONCAT(t.username,"ooo") -- 前
UPDATE `name` t SET t.username = CONCAT("ooo",t.username) -- 后
UPDATE `name` t SET t.username = CONCAT("ooo",t.username,"ooo") -- 前后
当username为null时,用上面的Contact函数就不行了,这个函数只修改不为null的值,
当然可以写句这样的sql,update table set filed = '' where isnull(field) ,把为null的改成“”
,再修改就行。
另外还有个函数直接可以修改CONCAT_WS(str1,str2,...)
UPDATE `name` t SET t.username = CONCAT_WS(username,"ooo")
~~~
';