假设我有这张桌子
id a b
1 data 1234
2 data
我想用分隔符连接(但是)如果没有数据,不要添加分隔符。
如果我做
UPDATE `table` SET `b` = CONCAT_WS(',',`b`,'newData') WHERE `id` = '1'
我得到了预期的 1234,newDatab
但我愿意
UPDATE `table` SET `b` = CONCAT_WS(',',`b`,'newData') WHERE `id` = '2'
我得到了,newData 在b
(( 但我只想要没有分隔符的 newData ))。
有没有办法做到这一点 ?